Yahoo Dictionary Web Search

  1. Sri Lanka
    IPA[srɪ ˈlaŋkə]
    • 1. an island country off the south-eastern coast of India; population 20,700,000 (estimated 2015); languages, Sinhalese (official), Tamil; capital, Colombo.