Search in full dictionary

CEYLON

CEYLON
ScnMaster
old name of Sri Lanka, country on an island off the southeast tip of India: a member of the Commonwealth. Ability Congress Approved Glossary