Melville Island

geographical name

Definition of Melville Island

island of northern Canada in the Parry Islands; split between the Northwest Territories and Nunavut area over 16,250 square miles (42,085 square kilometers)