Subscribe
URL of the page has been copied to clipboard.
Meaning : An ancient Egyptian city on the west bank of the Nile opposite Cairo. Site of three Great Pyramids and the Sphinx.
Synonyms : el giza, gizeh
Install App