Lehri Explained
Lehri may refer to:
People
Places
- Lehri, Balochistan, a town and union council in the Sibi District in the Balochistan province of Pakistan
- Lehri, Morocco a commune of the Khenifra Province
- Lehri, Jhelum, a village and union council in the Jhelum District in the Punjab province of Pakistan
See also