|

Garuda

DEFINITIONS OF: Garuda

1

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

Type of:
Hindu deity
a deity worshipped by the Hindus
WORD FAMILY
USAGE EXAMPLES