Etimologi nama tempat di Sri Lanka

Nama-nama tempat dalam bahasa Arab juga ada di seluruh kantong-kantong yang tersebar di Sri Lanka di mana banyak penduduk Sri Lanka tinggal. Menurut lokasi, nama tempat Arab sering bercampur dengan konvensi penamaan morfologi Sinhala atau Tamil. Misalnya, kota Katthankudy di Sri Lanka Timur dianggap diberi nama setelah seorang pemukim Arab bernama "Al Qahtan".
Arkeolog Paranavithana menyatakan bahwa nama aslinya adalah Javapatuna, di mana 'Jawa' menyinggung kehadiran orang-orang Jawaka. Sejarawan Portugis De Queyroz menyebutnya di 'Jafanapataõ', yang konon dikatakan oleh beberapa orang sebagai bentuk rusak dari 'Jafana-en-Putalam', atau “Kota Tuan Jafana”, dan oleh orang lain yang berasal dari 'Jafana-Patanaõture' yang berarti "pelabuhan panjang".
Akkaraipattu artinya - Sepuluh Kota setelah Sungai.Sebagaimana telah dinyatakan di atas, nama-nama tempat Eropa ditemukan terutama di kota-kota besar yang dulunya adalah pusat kolonial. Di pedesaan, hampir tidak ada toponim Eropa dan bahasa pribumi dominan.