Home
Search
Index
Definify.com
Definition
2024
Thousand_Islands
Thousand Islands
English
Proper noun
The Thousand Islands
An
archipelago
of more than 1800 islands and islets in the
Saint Lawrence River
between
Canada
and the
USA
.
Derived terms
Thousand Island dressing
Similar Results