VividLex

Home / Thesaurus / Ceylon

Thesaurus: Ceylon

n. an island in the Indian Ocean off the southeastern coast of India

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. an island in the Indian Ocean off the southeastern coast of India