Definition of Garuda

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

Synonyms of Garuda


Antonyms of Garuda


No Antonyms Found.

Homophones of Garuda


No Homophones Found.