Hispaniola - Definition

hispaniola

n 1: an island in the West Indies [syn: Hispaniola, Haiti,
Hayti]

Look up another word