Giza
Definitions
1
Posts
1
Posters
67
Views
-
A city south-west of Cairo in northern Egypt, on the western bank of the Nile River, site of the Pyramids and the Sphinx; population 2,891,300 (est. 2006).
Explore More Definitions
Browse our collection of 300,000+ community-written definitions