Ceylon
1. |
(noun) an island in the Indian Ocean off the southeastern coast of India |
|
Related Words: island |
|
2. |
(noun) a republic on an the island of Ceylon; "Sri Lanka became independent of England in 1948" |
|
Synonyms: Sri Lanka |
|
Related Words: country, land, nation, state |
|
|