s. an island, inlet in a river; 2. the island of Lanka or Ceylon.
ilangkapuri , Kandy, the Capital of Ceylon.
ilangkecan , Ravana, Lord of Lanka.
s. an island, inlet in a river; 2. the island of Lanka or Ceylon.
இலங்காபுரி , Kandy, the Capital of Ceylon.
இலங்கேசன் , Ravana, Lord of Lanka.