Santiago-de-cuba definitions

də kyo͝o'bə, dĕ ko͝o'vä
A city of southeast Cuba on an inlet of the Caribbean Sea. Founded in 1514, it was a haven for buccaneers and smugglers during its early history.
0
0
Seaport in SE Cuba, on the Caribbean.
proper name
0
0