ceylon Definition
Definition
An island in the Indian Ocean, now known as Sri Lanka, historically famous for its tea and gemstones.
Browse
An island in the Indian Ocean, now known as Sri Lanka, historically famous for its tea and gemstones.
Browse