Answer: surpriser

AnswerCrossword Clue
SURPRISERGiver of a certain party
surpriserone who surprises