Anuradhapura meaning

ŭnə-rädə-po͝orə, ə-no͝orə-
A town of north-central Sri Lanka north-northeast of Colombo. The ancient capital of Sinhalese kings of Ceylon, it has extensive ruins and is a Buddhist pilgrimage center.
0
0
Advertisement