cuba

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

Other Searches