rhizoverbBeta
Feedback

croft

Small farming plotnoun · A small farm or enclosed farming plot, often rented in Scotland.