(dev′ən) An island of the Northwest Territories, Canada, in Baffin Bay; 21,606 square miles.
Most often used phrases:
Devon Island nunavut
Devon Island s
Devon Island canada
northwestern Devon Island
point Devon Island
island Devon Island
Devon Island canadian
lowland Devon Island
northern Devon Island
Devon Island arctic
left Devon Island
Comment about this word, ask questions, or add new information about this topic: