Answer: inhighspirits

AnswerCrossword Clue
INHIGHSPIRITS

On cloud nine

INHIGHSPIRITS

Mirthful