In good health; strong and robust, especially used to describe an older person who is still vigorous and active.
From Old English 'hal' meaning whole or uninjured, related to German 'heil' and the word 'heal.' The meaning evolved from 'whole/unbroken' to 'in good physical condition' by the 1600s.
Try Another Word