Word info

Bab al-Louq

Proper noun

Meaning

Bab al-Louq

A neighbourhood in central Cairo, Egypt.

Source: en.wiktionary.org

Close letter words and terms