Melville Peninsula (noun) Definition, Meaning & Examples

noun
  1. a peninsula in N Canada, SE of the Gulf of Boothia. 250 miles (405 km) long.
noun
  1. a peninsula of N Canada, in Nunavut, between the Gulf of Boothia and Foxe Basin
Melville Peninsula (noun) Definition, Meaning & Examples

More Definitions