DICTIONARY

(Total Entries : 197270)

懷兔

Dictionary Definition: 

śaśa-dhara, i.e. the hare-bearer, or in Chinese the hare-embracer, moon.