Watford

geographical name
Wat·​ford | \ ˈwät-fərd How to pronounce Watford (audio) \

Definition of Watford

town northwest of London in Hertfordshire, southeastern England population 132,000