Hertford meaning

The county town of Hertfordshire.
pronoun
0
0
Advertisement