Shallcross Family History
Shallcross Name Meaning
English (Cheshire): habitational name from Shallcross in Fernilee (Derbyshire) from Old English sceacol ‘shackle’ + cros ‘cross’ perhaps denoting a cross to which penitents could be fettered.
Source: Dictionary of American Family Names 2nd edition, 2022