NORTH LIGHT


Meaning of NORTH LIGHT in English

■ noun good natural light without direct sun.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.