holland

(noun)

noun

1. a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level

Similar word(s): netherlands

Definition categories: location