Compund Words

Last Search Words

Sponsored Links

Search Result:Garuda




Overview of noun garuda

The noun garuda has 1 sense


  • Garuda -- (a supernatural eagle-like being that serves as Vishnu's mount)