Find the word definition


Lahor is a town of Swabi District in Khyber-Pakhtunkhwa, Pakistan. The town serves as the headquarters of Lahor Tehsil and is administratively subdivided into two Union councils. The town is a settlement of 35,000 people and is located at with an altitude of 308 metres and lies west of Swabi and on the northern bank of the Indus River. Lahor is surrounded by Yar Hussain, Tordher, Ambar and the Indus River.