LOWLANDS is a
8
letter word starting with
L
and ending with
S
Definitions & Synonyms
noun -
A region or landscape that is comparatively flat or gently sloping, located at a low altitude and often, but not always, depicting the area of land near a river.