Meaning of saqqarah

Definition of saqqarah

(noun) a town in northern Egypt; site of the oldest Egyptian pyramids

Other information on saqqarah

WIKIPEDIA results for saqqarah
Amazon results for saqqarah