Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun garuda
1 sense of garuda
Sense 1
Garuda -- (a supernatural eagle-like being that serves as Vishnu's mount)
=> Hindu deity -- (a deity worshipped by the Hindus)