cuba
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a communist state in the Caribbean on the island of Cuba
Republic of Cuba
.
noun
the largest island in the West Indies
WordNet
Previous
ctenophore
ctenophoric
ctenostomata
cu
cub
Next
cuban
cubation
cubatory
cubature
cubby