LABRADOR


Meaning of LABRADOR in English

(n.) A region of British America on the Atlantic coast, north of Newfoundland.

Webster's English dictionary.      Английский словарь Webster.