Reveler

•  Reveler  –  One who revels.