Dictionary Definition:
[translation-eng] {Hopkins} Deer Park of Sage's Propounding{BJ 29.2}
[comments] a park near Benares where Buddha delivered many of his sermons