Garuda

[gɑ:rjdɑ:]

Definition

(noun.) a supernatural eagle-like being that serves as Vishnu's mount.

Edited by Jessica--From WordNet

Definition

n. a Hindu demigod with the body and legs of a man the head and wings of a bird emblem of strength and speed.

Editor: Nettie

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.