Lowland



noun
1.
(Low lying land. -the Lowlands lowland region in SC Scotland) វាលរឺទីទាបស្មើ, កន្លែងទឹករាក់ឬមានថ្មពីក្រោម, ទំនាប, ដីទំនាប
ENGLISH MEANING
noun
1.
Land which is low with respect to the neighboring country; a low or level country; -- opposed to highland.