Luxor
What is another word for Luxor? Here is its meaning, with related words and examples.
Name — A city in southern Egypt built on the site of the ancient city of Thebes, famous for its temples and tombs.
We haven't recorded synonyms for Luxor yet. You can still read its full definition, where it comes from, or words that rhyme with it.
Etymology
From Arabic al-Uqṣur, meaning roughly "the palaces" or "the fortifications."
Full origin of Luxor →