n. 1.an island in the Indian Ocean off the southeastern coast of India 2.a republic on the island of Ceylon