NORTHLAND


Meaning of NORTHLAND in English

[north.land] n, often cap (bef. 12c): land in the north: the north of a country

Merriam-Webster English vocab.      Английский словарь Merriam Webster.