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