Currently available definitions
Netherlands in English
Noun- a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level
Netherlands in Mizo
Noun- tuifinriat zâwl aia ram hniam, Holland tûn hma chuan
Nearby