Saqqara
Noun
Meaning
a town in northern Egypt; site of the oldest Egyptian pyramids
Source: WordNetSynonyms
Examples
Saqqara, home to more than a dozen pyramids, ancient monasteries, and animals burial sites, is a vast necropolis of the ancient Egyptian capital of Memphis, a UNESCO World Heritage Site.
Secrets of the Saqqara Tomb hit Netflix last Wednesday, it has captured the imagination of viewers.
These have been found in the excavation of the necropolis at Saqqara outside Cairo.
My favorite is a portrayal in the Vth Dynasty tomb of Ti at also Saqqara.
The Saqqarah Stepped Pyramid is an archeological remain in the Saqqara necropolis northwest of the city of Memphis.