Meaning of hispaniola

Definition of hispaniola

(noun) an island in the West Indies

Other information on hispaniola

WIKIPEDIA results for hispaniola
Amazon results for hispaniola