Meaning of lowland

Definition of lowland

(adj) of relatively low or level country
(noun) low level country

Other information on lowland

WIKIPEDIA results for lowland
Amazon results for lowland