Advertisement

Advertisement

Thelon

[ thee-lon ]

noun

  1. a river in the SE Northwest Territories, in central Canada, flowing NE into Hudson Bay. About 550 miles (885 km) long.


Discover More

Example Sentences

In support of Hearne's story, and my belief that his reference was to the valley of the Thelon, it may be noted that some very old choppings were observed, as well as the decayed, moss-grown remains of some very old camps, whilst scarcely any recent signs of habitation exist.

The wooded, or partially-wooded, banks of the Thelon extend for a distance of about one hundred and seventy miles below the forks of the Hanbury.

From the description here given, it would appear to be near the divide between the watershed of Great Slave Lake and Thelon River.

Uranium miner Cameco, which currently holds 51 percent in the Boomerang project in southwest Thelon Basin, Northwest Territories, will get full ownership of the project.

From Reuters

John Hornby, 50, lost explorer; of starvation; in a solitary cabin on the Thelon River, west of Hudson Bay, Canada.

Advertisement

Advertisement

Advertisement

Advertisement