DICTIONARY

(Total Entries : 197270)

尸棄毘

Dictionary Definition: 

A deva of music located in the East.