Stratford
geographical name
Strat·ford
ˈstrat-fərd
1
town in southwestern Connecticut at the point where the Housatonic River empties into Long Island Sound
2
city in southeastern Ontario, Canada, west of Kitchener
Love words? Need even more definitions?
Merriam-Webster unabridged



