|
Definition of Garuda
1. Noun. A supernatural eagle-like being that serves as Vishnu's mount.
Generic synonyms: Hindu Deity
Definition of Garuda
1. Noun. A large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology. ¹
2. Noun. The Hindu name for the constellation Aquila. ¹
¹ Source: wiktionary.com
Definition of Garuda
1. a Hindu demigod [n -S]