Watford
Wat·ford
geographical name \ˈwät-fərd\Definition of WATFORD
town SE England in Hertfordshire pop 72,100
Learn More About WATFORD
Browse
Seen & Heard 
What made you want to look up Watford? Please tell us where you read or heard it (including the quote, if possible).








