It's Greek to me, this noun, a feeling of extreme happiness & well-being--it's wonderful!
Definition 2: a property perceived by touch - [noun denoting attribute] ... and 
insignificant; You make me feel naked; I made the students feel different about 
themselves ... is a kind of feel ) experience a feeling of well-being or happiness, 
as from good... [DOC] [TLE] Euphoria Synonyms, Euphoria Antonyms | Thesaurus.com [PAR] noun extreme happiness ... noun.