Meaning of sri lanka
Definition of sri lanka
(noun)
a
republic
on the
island
of Ceylon; became
independent
of the United Kingdom in 1948
Other information on sri lanka
WIKIPEDIA results for
sri lanka
Amazon results for
sri lanka
Tweet