0%

ALL meanings of ellesmere island

E e
  • noun ellesmere island a Canadian island in the Arctic Ocean: part of Nunavut; mountainous, with many glaciers. Area: 212 688 sq km (82 119 sq miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?