Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

el giza Definition

Cancel
el giza
geographical name(Gi-za)
city in northern Egypt on the western bank of the Nile River near Cairo population 2,865,000

Words Related to el giza!

el giza Examples by Brain Bank Users