lahore

/L AA0 HH AO1 R/
noun
  1. 1

    The second largest city of Pakistan and the provincial capital of Punjab; located on the Ravi river.