Aruba
WordNet

noun


(1)   A popular island resort in the Netherlands Antilles
WiktionaryText

Proper noun



  1. An autonomous territory in the Caribbean, part of the Netherlands.
 
x
OK