Meanings

  1. Cuba (a country, the largest island (based on land area) in the Caribbean)

  2. Cuba

    Der Inselstaat Kuba befindet sich in der Karibik.