Meaning of eudaemonia in English:

eudaemonia

noun

(also eudemonia)
rare