English Dictionary
◊ SAQQARAH
Saqqarah
n : a town in northern Egypt; site of the oldest Egyptian
pyramids (the Step Pyramid) [syn: {Saqqara}, {Saqqarah},
{Sakkara}]