کیوباKyubán. propgeographyCuba; an island country in the Caribbean