Santiago de Cuba

(redirected from Castillo Duany)
Also found in: Dictionary, Encyclopedia, Wikipedia.
  • noun

Synonyms for Santiago de Cuba

a port city in southeastern Cuba

Synonyms

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