ALL meanings of melville peninsula
Mel·ville pen·in·su·la
M m - noun melville peninsula a peninsula in N Canada, SE of the Gulf of Boothia. 250 miles (405 km) long. 1
- noun melville peninsula a peninsula of N Canada, in Nunavut, between the Gulf of Boothia and Foxe Basin 0
- noun melville peninsula peninsula in NE Canada, opposite Baffin Island: c. 250 mi (402 km) long 0