Find the word definition

Wikipedia

Mendu

Mendu is a town and a nagar panchayat in Hathras district in the Indian state of Uttar Pradesh.