Mummer



ENGLISH MEANING
noun
1.
One who mumms, or makes diversion in disguise; a masker; a buffon.