(Place) Country in W Europe, on the North Sea: 16,033 sq mi (41,526 sq km); cap. Amsterdam; seat of government, The Hague
a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level
Find another word for holland. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for holland, like: netherlands, the-netherlands, kingdom-of-the-netherlands and nederland.