Find the word definition

Wikipedia
Ghatabillod

Ghatabillod is a town in Dhar district of the Madhya Pradesh state of India. There are many factories in this town like National Steel and Agro Industries. The Chambal river flows through the town.