Noun Definition

hertfordshire

1.Definition: a county in southern England

Category: Places