Croft Family History
14-Day Free Trial
Croft Name Meaning
English: topographic name for someone who lived by an arable enclosure, normally adjoining a house, Middle English croft. There are several places in England named with this word (Old English croft), and the surname may equally be a habitational name from any of them. Possibly an Americanized spelling of Kraft.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Cross, Rycroft, Crofton, Crown, Grof, Craft, Graft, Crofoot, Colt