Laine meaning

(Sussex) An area of arable land at the foot of a hill.
noun
0
0
Advertisement