Varanasi

What is Varanasi?

Varanasi definition and meaning on Dictionary terms:
noun

a city in SE Uttar Pradesh, in NE India, on the Ganges River: Hindu holy city.