Hale means healthy and strong, especially referring to physical health.
Hearty means vigorous, lively, and full of energy.
So, someone who is "hale and hearty" is someone who is in good physical condition and has a lot of energy and vitality.
Here are some synonyms for "hale and hearty":
* Robust
* Vigorous
* Healthy
* Strong
* Full of life
The phrase is often used to express good wishes for someone's well-being, or to describe someone who is in good health.