Croft — definition

1. croft (Noun) UK

1 definition

croft (Noun) — A small farm worked by a crofter.

1 type of
farm