Place to ruminate (3)
I believe the answer is:
lea
(Other definitions for lea that I've seen before include "Field" , "pastoral setting" , "River flowing through London" , "River of east London" , "Open pasture" .)
I believe the answer is:
lea
(Other definitions for lea that I've seen before include "Field" , "pastoral setting" , "River flowing through London" , "River of east London" , "Open pasture" .)