YourDictionary

Larch River

(lärch)

A river, about 434 km (270 mi) long, of northern Quebec, Canada, flowing northeast to join the Caniapiscau River.

link/cite print suggestion box