SynonymX
Speak
Luxor
Definition of Luxor
1.
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
Noun
Synonyms for word "luxor"
el-aksur
Semanticaly linked words with "luxor"
city
metropolis
urban center
arab republic of egypt
egypt
united arab republic