DICTIONARY

(Total Entries : 197270)

那羅陀

Dictionary Definition: 

?narādhāra, a flower, tr. 人持花 carried about for its scent.