English dictionary

garuda meaning and definition

Definition and meaning of garuda at MeaningMonkey.org. garuda meaning and definition in the English Dictionary.

GARUDA noun

Definition of Garuda (noun)

  1. a supernatural eagle-like being that serves as Vishnu's mount
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: