Definition of Garuda in US English:

Garuda

proper noun

Hinduism
  • An eaglelike being that Vishnu rides as his mount.

Origin

From Sanskrit garuḍa.

Pronunciation

Garuda

/ɡəˈro͞odə/