Definitions
noun
a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level
Look “holland” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level