anuradhapura








noun

  1. a city in N central Sri Lanka: ruins of ancient Buddhist temples.

noun

  1. a town in Sri Lanka: ancient capital of Ceylon; site of the sacred bo tree and place of pilgrimage for Buddhists. Pop: 53 151 (2001)
51 queries 1.063