Home
Search
Index
Definify.com
Definition
2024
Luxor
Luxor
English
Proper noun
Luxor
A city in
Egypt
, located on the site of the ancient
Thebes
.
Etymology
From
Arabic
الْأُقْصُر
(
al-ʾuqṣur
)
.
Similar Results