GeneralConnection.com
➔
Dictionary
labrador peninsula
Noun
1. Labrador-Ungava Peninsula
1. Labrador Peninsula, peninsula
Usage