garuda
/ɡəˈruːdə/Definitions
1. noun
A mythical bird in Hindu and Buddhist mythology, often depicted as a giant eagle or vulture.
“The garuda was said to carry the gods across the skies.”
2. noun
A type of humanoid bird creature in some Asian mythologies.
“In Balinese mythology, the garuda is a symbol of protection and strength.”