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

lanka Definition

Cancel
lanka
geographical name(Sri Lan-ka)
country in the Indian Ocean off the southeastern coast of India; coextensive with the island of Ceylon; capital Colombo area 25,332 square miles (65,863 square kilometers), population 20,300,000

Words Related to lanka!

lanka Examples by Brain Bank Users