DICTIONARY

(Total Entries : 197270)

drang srong lhung ba ri dwags kyi gnas

Dictionary Definition: 

[translation-eng] {Hopkins} Deer Park of the Alighting Sage

[comments] a park near Benares where Buddha delivered many of his sermons