What is the meaning of republic of cuba in English?

Learn vocabulary with pictures as well as definitions of republic of cuba in English

Learn in

See more

n. Republic of Cuba

Definition of Republic of Cuba in English

Island nation with a socialist republic located between the Caribbean Sea and the Atlantic Ocean, to the south of the Bahamas, to the north of Jamaica, and to the northwest of Haiti.

Synonyms of Republic of Cuba in English

Cuba