crofts
crofts
noun
Small rented farms, especially in rural Scotland, often with a house and land.
"The crofts dotted the rugged Scottish landscape."
crofts
Small rented farms, especially in rural Scotland, often with a house and land.
"The crofts dotted the rugged Scottish landscape."