croftes
Middle English
Noun
croftes
plural of
croft