Home

Word

Garuda, n.
more info a supernatural eagle-like being that serves as Vishnu's mount
<noun.person>

Garuda
semantic pointers
hypernym