Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mammet

- An idol; a puppet; a doll.