Dictionary Definition:
[translation-san] {C} ārāma-sampad
[translation-eng] {Hopkins} excellent garden; marvelous garden; perfect garden
[translation-eng] {C} gardens