Noun mantua has 1 sense
  1. mantua - loose gown of the 17th and 18th centuries
    --1 is a kind of
    gown
,
TOP