Search Details

Word: aruba (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • An autonomous territory in the Caribbean, part of the Netherlands.

Source: Wiktionary | Src Info »