by Vendela (guest)
7/19/2003, 9:04 PM
Thornton is English & scottish. It's a habitation name from any of the numerous places throughout England & Scotland, meaning: thorn bush, enclosure, settlement. I found this information in a surname book at the library.