hertford








noun

  1. a city in and the county seat of Hertfordshire, in SE England.
  2. Hertfordshire.

noun

  1. a town in SE England, administrative centre of Hertfordshire. Pop: 24 460 (2001)
54 queries 0.560