English | German | Russian | Czech

Luxor English

Meaning Luxor meaning

What does Luxor mean?

Luxor

a city in central Egypt on the east bank of the Nile that is a center for visitors to the ruins of and around Thebes

Synonyms Luxor synonyms

What other words have the same or similar meaning as Luxor?

Luxor English » English

El-Aksur

Are you looking for...?