Noun lahore has 1 sense
  1. Lahore - city in northeast Pakistan
    --1 is a kind of
    city, metropolis, urban center
    --1 is a part of Pakistan, Islamic Republic of Pakistan, West Pakistan
,
TOP