Eudaimonia, literally having a good spirit, is often translated happiness but means a whole life well lived. For Aristotle it is activity of the soul in accordance with virtue, and its highest form is contemplation; for the Stoics it is life in agreement with nature and reason.
Eudaimonia
Flourishing: the good life, the highest human good in Greek ethics.
Also: flourishing, happiness