10 letters · 20 points in Scrabble
noun a feeling of great happiness
noun the utterance of sounds expressing great joy