Where does “Lahore” come from?

Lahore comes from Urdu لاہور, which derives from Sanskrit लवपुरी, ultimately from Sanskrit लव.

Ancestry of “Lahore”, step by step

StepLanguageWordMeaning
1Urduلاہور—
2Sanskritलवपुरी—
3Sanskritपुरीfortress, castle, town; name of a town; the...
4Sanskritपरother; more remote; distant, further, other
5Proto-Indo-Europeanper-before, in front; first; to go through
6Proto-Indo-Europeanpr̥tóspassed , crossed
Every word from Proto-Indo-European pr̥tós →Every word from Proto-Indo-European per- →Every word from Sanskrit पर →