Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ellesmere island Definition

Cancel
ellesmere island
geographical name(Elles-mere Island)
island in Nunavut, Canada, west of northwestern Greenland and containing the northernmost point in the country

Words Related to ellesmere island!

ellesmere island Examples by Brain Bank Users