Meaning of lane in English
1. a narrow road, especially in the countryside
a beautiful lane in a park
2. a part of a road in a city marked by a painted line in order to keep lines of traffic separated
3. one of the strips, each wide enough for one person, into which a track or swimming pool is divided