Thornhill Family History
Thornhill Name Meaning
English (mainly Lancashire and Yorkshire): habitational name from any of various places called Thornhill for example in Derbyshire Yorkshire Dorset and Wiltshire from Old English thorn ‘thorn tree’ + hyll ‘hill’.
Source: Dictionary of American Family Names 2nd edition, 2022