Definition of Luxor in English:

Luxor

proper noun

  • A city in eastern Egypt, on the east bank of the Nile; population 202,200 (est. 2006). It is the site of the southern part of ancient Thebes and contains the ruins of the temple built by Amenhotep III and of monuments erected by Ramses II.

    Arabic name el-Uqsur

Pronunciation:

Luxor

/ˈlʌksɔː/