How to pronounce Garuda

Accents & languages on maps

Definition
  • Definition of Garuda

    • a supernatural eagle-like being that serves as Vishnu's mount

Random words: dognuclearinterestingbeautifulwhat