Luxor Look up Luxor at Dictionary.com
place in Egypt, from Arabic al-Kusur, literally "the palaces," from plural of kasr, which is from Latin castrum "fortified camp" (see castle). There are remains of Roman camps nearby.