Thorpe (toponymy)

Thorpe as a place name suffix is from the Old Norse word for village or or farmstead.

Locations

Pages in this category