search `vastra' in `Apte Dic'

meanings of "vastra"

n.{a-stem}

1.a garment;

2.dress;

3.a leaf of the cinnamon tree

#40683