Northcraft Family History
Northcraft Name Meaning
English: topographic name for someone who lived on a croft to the north of the main settlement from Middle English north ‘north’ + croft ‘enclosure small enclosed field’ or a habitational name from a place called with these elements as for example Northcroft in Cheshire. The dialect spelling craft seems to belong to southern and western counties.
Source: Dictionary of American Family Names 2nd edition, 2022