devon island

listen to the pronunciation of devon island
English - English
An island of northern Nunavut, Canada, between Baffin and Ellesmere islands