Luxor
English Dictionary
->
Letter L
-> Luxor
Search Dictionary:
Luxor Definition
(n)
a
city
in
central
Egypt
on
the
east
bank
of
the
Nile
that
is
a
center
for
visitors
to
the
ruins
of
and
about
Thebes
Luxor Synonyms
El-Aksur
Luxor
© Art Branch Inc.