thorpe

noun

  1. 1

    (now chiefly in placenames) A group of houses standing together in the country; a hamlet; a village.

Translate “thorpe” to another language

Click any language to open the translator with this word already filled in.