garuda

Noun
  1. A supernatural eagle-like being that serves as Vishnu's mount (synset 109549241)

Found on Word Lists

Other Searches