Find the word definition

Wikipedia
Bhambla

Bhambla is a village panchayat located in the Jammu district in the state of Jammu & Kashmir, India. It is also part of proposed Jammu–Poonch railway line.