cuba

Noun
  • A communist state in the Caribbean on the island of Cuba (synset 108768167)
  • The largest island in the West Indies (synset 108767984)

Other Searches