Derja translation of 'مُنْتَزَهْ'

مُنْتَزَهْ
(N)
park, green area to walk around in

We went for a walk in the Nahli park. عملنا دورة في منتزه النحلي