1. Proper noun. A town in India. Its name is mentioned in the Mahabharata. ¹
¹ Source: wiktionary.com