MUMMER


Meaning of MUMMER in English

noun one who mumms, or makes diversion in disguise; a masker; a buffon.

Webster English vocab.      Английский словарь Webster.