Devon Island
geographical nameDefinition of Devon Island
island in the eastern Parry Islands north of Baffin Island and south of Ellesmere Island, Nunavut, Canada area 20,861 square miles (54,239 square kilometers)