Labrador-Ungava peninsula

1. (noun) a peninsular region of eastern Canada
Related Words: peninsula



Terms and Conditions of Use / Copyright Notice