Definition & Meaning | French word MARMOUSET
MARMOUSET
Definitions of MARMOUSET
- grotesque, gargoyle
- (colloquial, pejorative) brat, kid
Number of letters
9
Is palindrome
No
Search for MARMOUSET in:
Page preparation took: 276.13 ms.