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.0312