Find the word definition

Wikipedia
Jambughoda

Jambughoda is a city and a Tehsil in Panchmahal district in the Indian state of Gujarat.

The Tehsil is well known for the Jambughoda Wildlife Sanctuary.