Where does “Cuban” come from?

Cuban (Portuguese) comes from Russian Куба́нь.

Ancestry of “Cuban”, step by step

StepLanguageWordMeaning
1RussianКуба́нь
Every word from Russian Куба́нь