Skip to definition.
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

Derived forms: thorps

Encyclopedia: Thorp, WA