Definitions for "Abitibi River"
The Abitibi River is a river in northeastern Ontario, Canada, which flows northwest from Lake Abitibi to join the Moose River which empties into James Bay. This river is 540 km long.