What does VASU stand for?
What does VASU mean? This page is about the various possible meanings of the acronym, abbreviation or slang term: VASU.
What does VASU mean?
- Attendant deities of Indra, and later Vishnu. They are eight elemental gods representing aspects of nature, representing cosmic natural phenomenon.