Word Study
muumuu
WORDNET DICTIONARY
Noun muumuu has 1 sense
- muumuu(n = noun.artifact) mother hubbard - a woman's loose unbelted dress; Array is a kind of dress, frock
For further exploring for "muumuu" in Webster Dictionary Online