Definition of Ellesmere Island in English:

Ellesmere Island

proper noun

  • The most northern of the islands in the Canadian Arctic.

Pronunciation:

Ellesmere Island

/ˌelzmir ˈīlənd/