netherlands antilles
Meaning, Definition & Usage
Dictionary
Related
noun
a group of islands in the Lesser Antilles just to the north of Venezuela that are administered by The Netherlands
WordNet
Previous
net
netball
netfish
nether
netherlander
Next
nethermost
netherworld
nethinim
netify
netkeeper