Other words for strong or vigorous are robust or active.
Robust
The word validus in Latin means "strong, vigorous". Of people, it can mean "healthy"; of medicines, "effective".
The word flourished means to develop or grow in a healthy or vigorous way.
healthy, well, strong, robust, sound, fit, flourishing, vigorous
lusty means 1)vigorous or loud 2)strong and healthy
robust
Synonyms can include strength, health, vitality, hardiness, robustness, or sturdiness. But for people, there is usually a connotation of being energetic, as in energy and enthusiasm.
Vigorous means powerful and energetic. My dad is very vigorous because he's gotten a lot of muscle.
The root word in "convalescent" is "valeo," which means to be strong or healthy in Latin.
The name is usually derived from artemês, uninjured, healthy, vigorous.
dynamic, dashing, powerful, energetic, athletic, active, driving, zealous, strong, sturdy, spirited, sound, rugged, potent, intense, healthy, effective, forceful