Dictionary search results

Showing 1-4 of 4 results

Cuba British & World English

A Caribbean country, the largest and furthest west of the islands of the West Indies, situated at the mouth of the Gulf of Mexico; population 11,451,700 (est. 2009); official language, Spanish; capital, Havana

Cuba libre British & World English

A long drink typically containing lime juice and rum

Santiago de Cuba British & World English

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

Cuba libres in Cuba libre British & World English

A long drink typically containing lime juice and rum