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