Subscribe
URL of the page has been copied to clipboard.
Meaning : A city in central Egypt on the east bank of the Nile that is a center for visitors to the ruins of and around Thebes.
Synonyms : el-aksur
Install App
Luxor meaning in Telugu.