Meaning of mantua

Definition of mantua

(noun) loose gown of the 17th and 18th centuries

Other information on mantua

WIKIPEDIA results for mantua
Amazon results for mantua