Table of Contents
Synonyms
Etymology

1. Hispaniola

noun. an island in the West Indies.

Etymology

  • espaƱola (Spanish)