Find the word definition

Wikipedia
Babrala

Babrala is a town and a nagar panchayat in Sambhal district in the state of Uttar Pradesh, India. Town is located near Narora Atomic Power Staion. The prestigious Tata Chemicals Limited Plant is also located in babrala with Installed capacity of 864,600 tonnes of urea per year.