A feeling of great happiness and excitement.
From Latin 'elatio' meaning 'a lifting up', from 'e-' (out) and 'ferre' (to carry). It originally suggested being lifted up in spirit or mood.
Try Another Word