In ancient times, Sri Lanka was known by a variety of names: Known in India as Lanka or Sinhala, ancient Greek geographers called it Taprobane and Arabs referred to it as Serendib (the origin of the word "serendipity").Ceilão was the name given to Sri Lanka by the Portuguese when they arrived in 1505, which was transliterated into English as Ceylon. As a British crown colony, the island was known as Ceylon, and achieved independence under the name Dominion of Ceylon in 1948.
In Sinhala the country is known as ශ්රී ලංකා śrī laṃkā, and the island itself as ලංකාව laṃkāva. In Tamil they are both இலங்கை ilaṅkai. The name derives from the Sanskrit श्री लंका śrī (venerable) and lankā (island), the name of the island in the ancient Indian epics Mahabharata and the Ramayana. In 1972, the official name of the country was changed to "Free, Sovereign and Independent Republic of Sri Lanka". In 1978 it was changed to the "Democratic Socialist Republic of Sri Lanka". The name Ceylon is still in use in the names of a number of organisations; in 2011, the Sri Lankan government announced a plan to rename all of those for which it is responsible
PS : If this scheduled entry was published means I managed to get thru despite the mistake on my visa.
Hyperlink credit : Wikipedia, Google