luxor
1. [ noun ] (government,geography) 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
Synonyms: el-aksur
Related terms: city Egypt
Similar spelling:   Luker
  Luger
  Lugar
  lucre
  luxury
  Lucero
  Luzier
  luxuria
  Lusher
  lugger
  Lucker
  Lucier