Etymology Explorer
› Sanskrit
Where does “लंका” come from?
लंका
(Sanskrit): island
Definitions
island
Words derived from “लंका”
శ్రీలంక