Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: muumuu.

muumuu top

Pos: Noun
[WORDNET DICTIONARY]

Noun muumuu has 1 senses

   muumuu(n = noun.artifact) mother hubbard - a woman's loose unbelted dress;
is a kind of dress, frock