Devon Island (English, name)
expansion: Devon Island
Senses:
glosses: A large island in Baffin Bay, Qikiqtaaluk Region, Nunavut, Canada.
Forms: