Definitions Found:

A feeling of excitement, happiness, or elation