An Encylopedia Britannica Company

Melville Island

Melville Island /ˈmɛlˌvɪl/ proper noun
Melville Island
/ˈmɛlˌvɪl/
proper noun
Britannica Dictionary definition of MELVILLE ISLAND
: island of Canada in the Arctic Archipelago