Shallcross Family History
Shallcross Surname 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
