NORLAND


Meaning of NORLAND in English

n. Brit. a northern region.

Etymology: contr. of NORTHLAND

Oxford English vocab.      Оксфордский английский словарь.