From English Sri Lanka, from Sinhalese ශ්රී ලංකාව (śrī laṁkāwa), from Sanskrit श्री लङ्का (śrī laṅkā, literally “holy island”).
Swii Lankʼa