Synonyms of Garuda in English :
Antonyms of Garuda in English
Thesaurus of Garuda in English
Garuda
see definition of garudaHypernyms of garuda
1. (noun) a supernatural eagle-like being that serves as Vishnu's mount
Synonyms of Garuda in English :
Antonyms of Garuda in English
Thesaurus of Garuda in English
1. (noun) a supernatural eagle-like being that serves as Vishnu's mount