Garuda - Dictionary Definition and Overview

Garuda :  (noun)

1: supernatural half-man and half-bird vehicle or bearer of Vishnu [syn: Garuda]

Copyright 2009 wordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us