English Dictionary
◊ HISPANIOLA
Hispaniola
n : an island in the West Indies [syn: {Hispaniola}, {Haiti}, {Hayti}]