Rejoicer /(r?-joi"s?r)/

Re·joi·cer

Rejoicer

n.
  1. One who rejoices.