Kurukshetra (English, name)
expansion: Kurukshetra
Senses:
glosses: A city in Haryana, India, famous for the mythical War of Kurukshetra.
Forms: