Meaning of nederland

Definition of nederland

(noun) a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level

Other information on nederland

WIKIPEDIA results for nederland
Amazon results for nederland