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

saqqara Definition

Cancel
saqqara
geographical name(Saq-qâ-ra)
village in northern Egypt southwest of the ruins of the ancient city of Memphis

Words Related to saqqara!

saqqara Examples by Brain Bank Users