Thelon River


The·lon River

T0147600 (thē′lŏn′) A river, about 900 km (560 mi) long, of northern Canada rising in southeast Northwest Territories east of Great Slave Lake and flowing generally northeast and east through southern Nunavut to Hudson Bay.