Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sri lanka Definition

Cancel
sri lanka
noun(sri lan-ka)
a republic on the island of Ceylon; became independent of the United Kingdom in 1948
Synonyms: ceylon, democratic socialist republic of sri lanka,

Words Related to sri lanka!

sri lanka Examples by Brain Bank Users