Canadian English Meaning of cuba
Cuba
Other Canadian English words related to Cuba
No Synonyms and anytonyms found
Nearest Words of cuba
Definitions and Meaning of cuba in English
cuba (n)
a communist state in the Caribbean on the island of Cuba
the largest island in the West Indies
FAQs About the word cuba
Cuba
a communist state in the Caribbean on the island of Cuba, the largest island in the West Indies
No synonyms found.
No antonyms found.
cub shark => Pup shark, cub scout => Cub, cub => cub, cu in => cubic inch, cu ft => Cubic feet,