noun a city in NW New Brunswick, in SE Canada, on the upper part of the St. John River.
edmundston 🔊 Listen to this noun a city in NW New Brunswick, in SE Canada, on the upper part of the St. John River. Share Facebook Twitter Google +