What does GARUDA stand for?
What does GARUDA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: GARUDA.
We've found a total of 1 definition for GARUDA:
What does GARUDA mean?
- a supernatural eagle-like being that serves as Vishnu's mount