Sri Lanka
English Dictionary
->
Letter S
-> Sri Lanka
Search Dictionary:
Sri Lanka Definition
(n)
a
republic
on
the
island
of
Ceylon
;
became
independent
of
the
United
Kingdom
in
1948
Sri Lanka Synonyms
Ceylon
Democratic Socialist Republic of Sri Lanka
Sri Lanka
© Art Branch Inc.