MANTUA


Meaning of MANTUA in English

noun a woman's cloak or mantle; also, a woman's gown.

2. mantua ·noun a superior kind of rich silk formerly exported from mantua in italy.

Webster English vocab.      Английский словарь Webster.