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

anuradhapura Definition

Cancel
anuradhapura
geographical name(Anu-ra-dha-pu-ra)
town in north central Sri Lanka; an ancient capital of Ceylon population 37,000

Words Related to anuradhapura!

anuradhapura Examples by Brain Bank Users