Synonyms and Antonyms for garuda | Synonym.com

Synonyms and Antonyms for garuda

1. Garuda (n.)

a supernatural eagle-like being that serves as Vishnu's mount

Synonyms: