Possibly: Derived from Sanskrit ‘Vishva’ meaning ‘world, universe, all’ or from ‘Vastra’ meaning ‘cloth, garment’

1 Post