Back to Dictionary
楞迦
Léngjiā
1. Lanka (old term for Sri Lanka, Ceylon)
Noun