Melville Island

Save
Melville Island /ˈmɛlˌvɪl/ proper noun
Melville Island
/ˈmɛlˌvɪl/
proper noun
Learner's definition of MELVILLE ISLAND
: island of Canada in the Arctic Archipelago