mantua
English
mantua meaning in English • mantua का अर्थ अंग्रेजी में
Noun
- A superior kind of rich silk formerly exported from Mantua in Italy.
- A woman's cloak or mantle; also, a woman's gown.