Ellesmere Island

Save
Ellesmere Island /ˈɛlzˌmiɚ/ proper noun
Ellesmere Island
/ˈɛlzˌmiɚ/
proper noun
Learner's definition of ELLESMERE ISLAND
: island of Canada in the Arctic Archipelago