Thessalon
English
Proper noun
Thessalon
A
river
in
Canada
.
A
town
in
Ontario
,
Canada
.
Anagrams
Lesothans
,
loathness