Definition of town-place in English:

town-place

noun

dialect British, South West English
  • A village, a hamlet, a farmyard.

Origin

Early 17th century; earliest use found in Survey Treverbyn Courtney.