DICTIONARY

(Total Entries : 197270)

獮猴地

Dictionary Definition: 

獮猴江 The place in Vaiśālī where Buddha preached.