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