ALL meanings of anuradhapura
A·nu·ra·dha·pu·ra
A a - noun anuradhapura 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) 3
- noun anuradhapura a city in N central Sri Lanka: ruins of ancient Buddhist temples. 1