Old Ceylon By Gamini Meegalla, 2021
Tim Sullivan, a professor of physics at Kenyon College in the village of Gambier in Knox County, Ohio tells us how to properly say Sri Lanka as a strict answer from his own one-year experience in Sri Lanka.
"Despite having heard in the past that one can properly pronounce Sri Lanka as “Shree Lawn-ka” (with the last “ka” pronounced as if it were the word “cup” without the final “p”), I have never heard any Sri Lankan I’ve met say it that way. In my experience, everyone says “Sree Lawn-ka”, where “Sree” rhymes with “tree.”"
Ancient cave paintings of Sinhalese maidens performing various tasks, Sigiriya, Sri Lanka. The paintings are believed to be over 1,500 years old
"Tamraparni" is said to be the oldest recorded name of Sri Lanka, which the Greeks adopted as "Taprobana." This name remained in use in early modern Europe, alongside the Persianate/Turkic "Serendip." In 600 BC, it was called Silam and Sinhale; in 200 AD, Ptolemy called the inhabitants Salai and in 300 AD, Sihala and Sinhala were used. From 800 to 1500 AD, Sri Lanka was called Sailan with various writing variations and then from that date onward, Ceilão, Zeylan and Ceylon were new names. In 900-1100 AD, the name Lanka was used in parallel.