Quick definitions from WordNet (Netherlands antilles)
▸ noun: a group of islands in the Lesser Antilles just north of Venezuela that are administered by The Netherlands
▸ noun: a group of islands in the Lesser Antilles just north of Venezuela that are administered by The Netherlands