Advertisement

Luxor

place in Egypt, from a misdivision of Arabic al-uqsur, plural of al-qasr, which is from an Arabicized form of Latin castrum "fortified camp" (see castle (n.)). Remains of Roman camps are nearby.

Others are reading

Advertisement
Definitions of Luxor from WordNet

Luxor (n.)
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: El-Aksur
From wordnet.princeton.edu