YourDictionary

thorp

or thorpe

noun

a village; hamlet: now mainly in place names

See thorp in American Heritage Dictionary 4

Learn more about thorp

link/cite print suggestion box