VariousWords beta
Related Terms:
Definitions:
Noun
Low Countries
Definition: the lowland region of western Europe on the North Sea: Belgium and Luxembourg and the Netherlands