DICTIONARY

(Total Entries : 197270)

楞伽

Dictionary Definition: 

Laṅkā, a mountain in the south-east part of Ceylon, now called Adam's Peak; the island of Ceylon 錫蘭.