Where does “Sri Lanka” come from?

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

Ancestry of “Sri Lanka”, step by step

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