Meaning of netherlands antilles

Definition of netherlands antilles

(noun) a group of islands in the Lesser Antilles just to the north of Venezuela that are administered by The Netherlands

Other information on netherlands antilles

WIKIPEDIA results for netherlands antilles
Amazon results for netherlands antilles