Luxor in Portuguese Luxor in Portuguese Luxor proper noun A city in Egypt, located on the site of the ancient Thebes. Add to Flashcards