Definition of Garuda in English:

Garuda

proper noun

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

Origin

From Sanskrit garuḍa.

Pronunciation:

Garuda

/ɡəˈro͞odə/