Topic: AGRICULTURE

Language: Old English
Origin:

croft

noun
     
croft [countable] British English
TA a very small farm in Scotland

Explore AGRICULTURE Topic