శ్రీలంకśrīlaṁka
Meanings
Name
1. Sri Lanka (an island and country in South Asia, off the coast of India)
Examples28
India Vs Sri Lanka...
Sri Lanka PM to visit India
First case in Germany
It is widely found in India and Sri Lanka.
Sri Lanka have made a couple of changes.
Sri Lanka have made two changes to their XI.