Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
iGaming
Glory Casino
Banger Casino
English
Bangladesh English
COLOMBO
Definition:
[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
Synonyms:
Colombo
,
capital of Sri Lanka