Definition of Ellesmere Island in English:

Ellesmere Island

proper noun

  • The northernmost island of the Canadian Arctic.

Origin

Named after the British statesman Francis Egerton, Earl of Ellesmere (1800–57).

Pronunciation:

Ellesmere Island

/ˈɛlzmɪə/