English synonyms about - contact  

El Giza

noun

1 El Giza

An ancient Egyptian city on the west bank of the Nile opposite Cairo; site of three Great Pyramids and the Sphinx.

synonyms: Giza, Gizeh.


Find more on El Giza elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0237