Find the word definition

Wikipedia
Lalru

Lalru is a small town about 35 km from Chandigarh, the capital of both Haryana and Indian Punjab, on the Chandigarh-Ambala National Highway, NH 22. Lalru is having one of the toll tax barrier on this Chandigarh - Delhi National Highway.