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