garuda

/ɡəˈruːdə/
noun
  1. 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.
What does "garuda" mean? | whatsthatwordmean | whatsthatwordmean