DICTIONARY

(Total Entries : 197270)

嗢呾羅犀那

Dictionary Definition: 

Uttarasena, a king of Udyāna who obtained part of Śākyamuni's relics.