Meaning of capital of sri lanka
Definition of capital of sri lanka
(noun)
the
capital
and largest
city
of Sri Lanka; has one of the largest harbors in the world; is
located
on the
western
coast
of the
island
of Ceylon
Other information on capital of sri lanka
WIKIPEDIA results for
capital of sri lanka
Amazon results for
capital of sri lanka
Tweet