𑀫𑀳𑀸 𑀢𑀺𑀢𑁆𑀣

A landing place on the west coast of Ceylon.

Others of this name