Vigorous
Flourishing, thriving
Fresh; luxuriant
Exhibiting strength; firm
Cheerful, vivacious.
Energetic, active or eager.
warm and cordial towards another person
Promoting strength; nourishing.