muumuu - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a long, loose, brightly-coloured dress originally from HawaiiSubmitted from United Kingdom on 04/05/2015