Anuradhapura
geographical name
Anu·ra·dha·pu·ra
ə-ˈnu̇r-ə-də-ˌpu̇r-ə
town in north central Sri Lanka; an ancient capital of Ceylon population 37,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share