Garuda
GarudaThe Garuda is a large legendary bird, bird-like creature, or humanoid bird that appears in Hindu mythology. Garuda is the mount (vahana) of the Lord Vishnu. Garuda is the Hindu name for the constellation Aquila. Garuda is depicted as having the golden body of a strong man with a white face, red wings, and an eagle’s beak and with a crown on his head. This…