Hertford
geographical name
Hert·ford
ˈhär-fərd
ˈhärt-,
US also ˈhərt-
town in southeastern England; capital of Hertfordshire population 21,412
Love words? Need even more definitions?
Merriam-Webster unabridged
Share