Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

melville island Definition

Cancel
melville island
geographical name(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)

Words Related to melville island!

melville island Examples by Brain Bank Users