Definition of town miss in English:

town miss

noun

historical
  • A young woman who lives in a town; specifically a kept mistress, a prostitute.

Origin

Late 17th century; earliest use found in untitled.