holland

Noun
  1. A constitutional monarchy in western Europe on the North Sea;
    Half the country lies below sea level (synset 108968866)

Other Searches