Log in
Search words & phrases
netherlands
US /'neðərləndz/
・
UK /'neðələndz/
A1
Definition
Video subtitles
noun
A country in northwestern Europe, also known as Holland.
A historical region in the Low Countries.