Definition of Hispaniola

  • (noun) an island in the West Indies

Synonyms of Hispaniola


Antonyms of Hispaniola


No Antonyms Found.

Homophones of Hispaniola


No Homophones Found.