DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

śaśa; a rabbit; also a hare. The hare in the moon, hence 懷兔者 is the moon orśaśin.