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)

2025, Cloud WordNet Browser