Thorntonhall
English
Proper noun
Thorntonhall
A
village
in
South Lanarkshire
council area,
Scotland
(
OS
grid ref NS5955
)
.