Ellesmere Island Definition
ĕlzmîr
pronoun
The northernmost island of Canada, in Nunavut.
Wiktionary
Ellesmere Island Is Also Mentioned In
Find Similar Words
Find similar words to Ellesmere Island using the buttons below.
The northernmost island of Canada, in Nunavut.
Find similar words to Ellesmere Island using the buttons below.