garuda
/ɡəˈruːdə/
noun
- A large mythical bird-like creature in Hindu and Buddhist mythology, often depicted as the mount of the god Vishnu.
- According to legend, garuda was so powerful that he could block the sun with his wings.
- The temple's entrance was guarded by a stone statue of garuda.
- In Hindu art, garuda is shown with the body of a man and the wings and beak of an eagle.