Ellesmere Island
geographical nameDefinition of Ellesmere Island
island in Nunavut, Canada, west of northwestern Greenland and containing the northernmost point in the country — see columbia, cape