Synonyms and Antonyms for Garuda

1. Garuda (n.)

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

Synonyms: