Meaning of Garuda in English:

Garuda

Pronunciation /ˈɡarʊdə/

proper noun

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

Origin

From Sanskrit garuḍa.