Anuradhapura (English, name)
expansion: Anuradhapura
Senses:
glosses: Anuradhapura, a city in Sri Lanka
Forms: