noun a city in NE New York, on the St. Lawrence River.
ogdensburg 🔊 Listen to this noun a city in NE New York, on the St. Lawrence River. Share Facebook Twitter Google +