English
Detailed Synonyms for Lowlands in English
Lowlands:
-
the Lowlands
the Netherlands; the Holland– a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level 1 -
the Lowlands
– the southern part of Scotland that is not mountainous 1