Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: Thelma
Next word: them
Definition of: Thelon River
(thi·lon′)
A river in Northwest Territories, Canada, rising in eastern Mackenzie district and flowing about 550 miles north, NE, and east to NW Hudson Bay on the central eastern coast of Keewatin district.
Comment about this word, ask questions, or add new information about this topic: