Definition of Garuda

  • 1. A supernatural eagle-like being that serves as Vishnu's mount Noun

Semanticaly linked words with "garuda"

Hyponims for word "garuda"