As a noun lowland is
area which is lower than surrounding areas.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. lowland
English
Noun
(
en noun)
Area which is lower than surrounding areas.
- The lowland region was prone to flooding during the rainy season.