In Buddhism, this word means "place of the deathless" and has philosophical significance. It later became the name of a place in India with Buddhist temples. In Hindu myths, it is the city with the court of Indra.
In 2015, a place with this name is formally coming to being. Which place?
[+ Show Answer]
Amaravati, the under-construction capital of Andhra Pradesh.
More here.
This day last year: Q.1481