Stamford meaning

stămfərd
A city of southwest Connecticut on Long Island Sound and the New York border. Settled in 1641, it became a major commercial center in the latter half of the 1900s when many corporations relocated here from New York City.
0
0
(place) City in SW Conn.
proper name
0
0
Advertisement