Definition of Garuda in US English:

Garuda

proper noun

Hinduism
  • An eagle-like being that serves as the mount of Vishnu.

Origin

From Sanskrit garuḍa.

Pronunciation

Garuda

/ɡəˈro͞odə/