Explanation
According to historical accounts, Lahore was originally named "Lava-Pura" after Lava, the son of Lord Rama in Hindu mythology. This name later evolved into "Lahore" over centuries. Thus, Lava-Pura is the correct old name.
Practice this MCQ: Old name of Lahore was ________________?. Check correct answer and detailed explanation on MrProfessor.
According to historical accounts, Lahore was originally named "Lava-Pura" after Lava, the son of Lord Rama in Hindu mythology. This name later evolved into "Lahore" over centuries. Thus, Lava-Pura is the correct old name.