search `vastra' in `Apte Dic'
meanings of "vastra"
n.{a-stem}
1.a garment;
2.dress;
3.a leaf of the cinnamon tree
#40683