DICTIONARY

(Total Entries : 197270)

菴羅園

Dictionary Definition: 

(菴羅樹園or 菴羅衛園) Āmravana, Āmrapālī, Āmrāvatī, v. supra.