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