English Dictionary
◊ LUXOR
Luxor
n : a city in central Egypt on the east bank of the Nile; site
of the Temple of Luxor [syn: {Luxor}]