The English surname Thornhill, also found in Scotland and Ireland, is of habitation origin. The original bearer of the name Thornhill was named after the place the resided. There are a nuber of places named Thornhill in Derbyshire, Wwest Yorkshire, Dorset and Wiltshire. The name Thornhill derives from the Old English thorn meaning a “thornbush and hyll meaning a “hill.” The name Thornhill is first recorded in English documents in Yorkshire where the Thornhills trace their descent from Gernever, a noble Saxon who possessed large tracts of land there prior to the Norman invasion of 1066.
FIND MY FAMILY CREST