el giza

Noun
  1. An ancient Egyptian city on the west bank of the Nile opposite Cairo;
    Site of three Great Pyramids and the Sphinx (synset 108919376)

Other Searches