Definition of Luxor

  • (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

Synonyms of Luxor


Antonyms of Luxor


No Antonyms Found.

Homophones of Luxor


No Homophones Found.