capital of Sri Lanka
English Dictionary
->
Letter C
-> capital of Sri Lanka
Search Dictionary:
capital of Sri Lanka Definition
(n)
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
capital of Sri Lanka Synonyms
capital of Sri Lanka
Colombo
© Art Branch Inc.