8 letters · 16 points in Scrabble
verb feel extreme happiness or elation
verb to express great joy
adjective joyful and proud especially because of triumph or success