aruba
1. [ noun ] (geography) a popular island resort in the Netherlands Antilles
Related terms: island Netherlands_Antilles
Similar spelling:   arb
  arroba
  Arabia
  Arab
  arava
  arp
  Arapaho