Noun luxor has 1 sense
  1. Luxor, El-Aksur - a city in central Egypt on the east bank of the Nile that is a center for visitors to the ruins of and about Thebes
    --1 is a kind of city, metropolis, urban center
    --1 is a part of Egypt, Arab Republic of Egypt, United Arab Republic
,
TOP