English synonyms about - contact  

Saqqara

noun

1 Saqqara

A town in northern Egypt; site of the oldest Egyptian pyramids.

synonyms: Sakkara, Saqqarah.




Find more on saqqara elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0223