Sign up to make the most of YourDictionary
By signing in, you agree to our Terms and Conditions
We'll see you in your inbox soon.
Its medieval history consists of struggles between the native sovereigns and Tamil invaders.
Sri Lanka is an island off the southeast coast of the Indian state of Tamil Nadu.