lahoreEnglish

Lahore

Noun

City in northeast Pakistan

English: Lahore

Bahasa: Lahore

Bahasa words with similar meanings