Luxor has 2 different meanings across 2 categories:
Noun · Proper Noun
a city in central Egypt on the east bank of the Nile that is a center for visitors to the ruins of and around Thebes
A city in Egypt, located on the site of the ancient Thebes.