Thorsby
English
Proper noun
Thorsby
A
town
in
Alabama
,
United States
.
A
village
in
Alberta
,
Canada
.
See also
Thoresby
Anagrams
Throsby