Ashcroft Family History
14-Day Free Trial
GIVE ME ACCESS
Ashcroft Name Meaning
English (chiefly Lancashire): topographic name from Middle English asche ‘ash tree’ + croft ‘enclosure’, or a habitational name from a minor place named with these elements.
Source: Dictionary of American Family Names ©2013, Oxford University Press