Where does “波多黎各” come from?

波多黎各 (Chinese) comes from English Puerto Rico, from Spanish Puerto Rico.

Ancestry of “波多黎各”, step by step

StepLanguageWordMeaning
1EnglishPuerto Rico
2SpanishPuerto Rico
Every word from Spanish Puerto RicoEvery word from English Puerto Rico