LUXOR Meaning of LUXOR in English /luk"sawr/ , n.a town in S (Upper) Egypt, on the Nile: ruins of ancient Thebes. 84,600. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012