Synonyms
Etymology

1. Hispaniola

noun. an island in the West Indies.

Synonyms

  • Hayti
  • Dominican Republic
  • Greater Antilles
  • Haiti

Etymology

  • espaƱola (Spanish)

Featured Games

Synonym.com