Santiago de Cuba

(redirected from Castillo Duany)
Also found in: Dictionary, Encyclopedia.
Graphic Thesaurus  🔍
Display ON
Animation ON
Legend
Synonym
Antonym
Related
  • noun

Synonyms for Santiago de Cuba

a port city in southeastern Cuba

Synonyms

a naval battle in the Spanish-American War (1898)