See Also: garuda(dictionary)
Garuda(encyclopedia)
Garuda Indonesia(tourism)
Garuda Indonesia Address(tourism)
Garuda Indonesia code(tourism)
Garuda Indonesia flights(tourism)

garuda (iou)



garuda noun. L19.
[Sanskrit garua.]
Indian Mythology. A fabulous bird, half-eagle, half-man, ridden by the god Vishnu.