NORTH YORK MOORS


Meaning of NORTH YORK MOORS in English

ˌNorth York ˈMoors, the BrE AmE [P]

an area of high, open land, a National Park, in northeast England

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.