Green-lane meaning

(UK) Any of several types of wide unsurfaced paths through the countryside, especially ancient ones once used for herding animals.
noun
0
0
Advertisement