Letters that make Luxor
o, l, r, u, x are letters that make 'Luxor'
1 possible definitions for 'Luxor'
Under this definition, luxor is a noun and has the following properties:
El-Aksur has the same meaning as Luxor
'Luxor' can be considered an instance of city, metropolis, urban center.
'Luxor' can be a part of Egypt, Arab Republic of Egypt, United Arab Republic.