Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: thorp  thorp
  1. (archaic, but used in place names) hamlet or village
    "The quaint thorp of Millbrook attracted many tourists with its historic charm"

Derived forms: thorps

Encyclopedia: Thorp, Tom