ceylonEnglish

Ceylon, Democratic Socialist Republic of Sri Lanka, Sri Lanka

Noun

An island in the Indian Ocean off the southeastern coast of India

English: Ceylon

A republic on the island of Ceylon, became independent of the United Kingdom in 1948

English: Sri Lanka, Democratic Socialist Republic of Sri Lanka, Ceylon

Bahasa: Ceylon, Sri Lanka

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "ceylon"