MAMMET


Meaning of MAMMET in English

noun an idol; a puppet; a doll.

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