Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

crofts Definition

Cancel
crofts
noun(croft)
a small farm worked by a crofter

Words Related to crofts!

crofts Examples by Brain Bank Users