An English surname-based name from a place meaning something like 'farm or settlement in a valley or slate area.'
Like Slayton?
Swipe through thousands of names like it