deer park of the alighting sage
Dictionary Definition :
Definition[1]
:
drang srong lhung ba ri dwags kyi gnas
[translation-eng] {Hopkins} Deer Park of the Alighting Sage
[comments] a park near Benares where Buddha delivered many of his sermons
Source
:
Jeffrey Hopkins' Tibetan-Sanskrit-English Dictionary
Related
: