lowland

/lˈoʊlænd/

Explore definitions, synonyms, and language insights of lowland

Definitions

Adjective
of relatively low or level country
Noun
low level country

More Specific Terms