(n)Sri Lanka, Ceylonan island in the Indian Ocean off the southeastern coast of India