hispaniola

(noun) Hispaniola

Haiti
Hayti
island (generic term)