Garuda Definition
gə-ro͝odə
noun
The birdlike immortal being that serves as a mount for Vishnu.
American Heritage
Other Word Forms of Garuda
Noun
Singular:
Garuda
Plural:
garudasOrigin of Garuda
Sanskrit Garuḍaḥ
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to Garuda using the buttons below.