DICTIONARY

(Total Entries : 197270)

能施太子

Dictionary Definition: 

Prince 'Giver', a former incarnation of Śākyamuni, when he obtained the magic dragon, pearl and by its power relieved the needs of all the poor.