Devon Island

views updated

Devon Island, c.20,900 sq mi (54,100 sq km), Nunavut Territory, Canada, between Baffin and Ellesmere islands.

More From encyclopedia.com