Garuda is a divine, eagle-like humanoid creature in Hindu and Buddhist mythology known as the king of birds and the loyal mount (vahana) of Lord Vishnu. Symbolizing speed, immense strength, and courage, he is often depicted as a protector and is revered as a protector against evil.