It's Greek to me, this noun, a feeling of extreme happiness & well-being--it's wonderful!
[DOC] [TLE] Happiness - definition of happiness by The Free Dictionary [PAR] Being especially well-adapted; felicitous: a happy turn of phrase.