Definition of Santiago de Cuba in English:

Santiago de Cuba

proper noun

  • A port on the coast of SE Cuba, the second largest city on the island; population 426,679 (2008).

Pronunciation:

Santiago de Cuba

/ˈkjuːbə/