WTWM

whatsthatwordmean

← Definition
Guess

thorpe

nounA small village or hamlet; an alternative spelling of 'thorp'.

Synonyms

thorpnounhamletnounvillagenoun

Built for word lovers.