LUXOR


Meaning of LUXOR in English

/luk"sawr/ , n.

a town in S (Upper) Egypt, on the Nile: ruins of ancient Thebes. 84,600.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .