Definify.com

Definition 2024


Ellesmere_Island

Ellesmere Island

English

Proper noun

Ellesmere Island

  1. The northernmost island of Canada, in Nunavut