DICTIONARY

(Total Entries : 197270)

天竺五山

Dictionary Definition: 

The five mountains of India on which the Buddha assembled his disciples: Vaibhara, Saptaparnaguha, Indrasailaguha, Sarpiskundika-pragbhara, Grdhrakuta.