Answer: gratulant

AnswerCrossword Clue
gratulantexpressing joy or satisfaction; congratulatory