Find the word definition

Wikipedia
Khanwa

Khanwa (also spelt Khanua) is the name of a village lying about 60 km west of the city of Agra in India. It was the scene of a famous battle in the history of north India, and a few miles from Fatehpur Sikri.