thorp ( synonym found)

Definition of thorp:

(n) : (archaic) hamlet

Definition of thorp:

(n) : (archaic) hamlet

Back to Top