haytiEnglish

Haiti, Hayti, Hispaniola

Noun

An island in the West Indies

English: Hispaniola, Haiti, Hayti

Bahasa: Haiti, Hispaniola

Bahasa words with similar meanings

English words with similar meanings

Show 2 words