mantua

/mˈæntʃuʌ/

Explore definitions, synonyms, and language insights of mantua

Definitions

Noun
loose gown of the 17th and 18th centuries

More General Terms