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