Find the word definition

Wikipedia
Manheru

Manheru is the largest village in Bhiwani district, Haryana state, India. Manheru shares its boundaries with the Madhumadhvi, Nangal, Dheraru and Hindol villages. The village has railway stations on the Hissar-Jaipur track broad-gauge line of the North Western Railway.