Advertisement

Advertisement

Polonnaruwa

[ poh-luhn-uh-roov-uh ]

noun

  1. a town in E central Sri Lanka: Buddhist ruins.


Advertisement

Advertisement

Advertisement

Advertisement


Polonizepolony