croft

1. (noun) (Great Britain) a small farm worked by a crofter
Related Words: farm



Terms and Conditions of Use / Copyright Notice