Where does “Siri Lanka” come from?

Siri Lanka (Yoruba) comes from English Sri Lanka, from Sinhalese ශ්‍රී ලංකා, from Sanskrit श्री लङ्का.

Ancestry of “Siri Lanka”, step by step

StepLanguageWordMeaning
1EnglishSri Lanka
2Sinhaleseශ්‍රී ලංකා
3Sanskritश्री लङ्का
Every word from Sanskrit श्री लङ्काEvery word from Sinhalese ශ්‍රී ලංකාEvery word from English Sri Lanka