Answer: goodmood

AnswerCrossword Clue
GOODMOOD

Rarity for a curmudgeon