lowland

Definitions


[ˈləʊlənd], (Noun)

Definitions:
- low-lying country
(e.g: economic power gravitated towards the lowlands)


Phrases:

Origin:




definition by Oxford Dictionaries