Mantua
English Meaning
A superior kind of rich silk formerly exported from Mantua in Italy.
- A woman's garment of the 17th and 18th centuries consisting of a bodice and full skirt cut from a single length of fabric, with the skirt designed to part in front to reveal a contrasting underskirt.
Sorry, No Malayalam Meaning for your input!
See Mantu Want To Try Mantua In Malayalam??