Answer :

The term means being in good physical and mental health.Overall it mean healthy.