Definition of Lahore

Noun: Lahore  lu'hor

  1. City in northeast Pakistan

See also:
lahars
Lahu

Anagrams containing the word Lahore

lohrae elahor relaho orelah horela ahorel