low countries

Noun
  1. The lowland region of western Europe on the North Sea: Belgium and Luxembourg and the Netherlands (synset 109188920)

Other Searches