Definition of “hale and hearty” - English Dictionary

british dictionary