mantua
nounDefinition of mantua
(Entry 1 of 2)
: a usually loose-fitting gown worn especially in the 17th and 18th centuries
Mantua
geographical nameDefinition of Mantua (Entry 2 of 2)
commune on the Mincio River west-southwest of Venice in the region of Lombardy, northern Italy population 47,969
Keep scrolling for more