Definition of Garuda


Garuda is a mythical creature of imposing stature, half-eagle, half-human who served as a mount for Vishnu. It is a creature native to India as part of Hindu mythology, but was subsequently incorporated into Buddhist mythology, which helped to expand to all the South-Eastern Asia, where statues of Garuda can be found in countless temples.

Media related with Garuda

MovieGaruda (2004)

Save on Delicious