meaning of labrador peninsula

1. a peninsular region of eastern Canada between Hudson Bay and the Labrador Sea; contains most of Quebec and the mainland part of Newfoundland and Labrador


Related Words

labrador peninsula | labrador-ungava peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words