Saqqara
تعریف انگلیسی
noun
- a town in northern Egypt; site of the oldest Egyptian pyramids