Get Your Premium Membership

Saqqara

[n] a town in northern Egypt; site of the oldest Egyptian pyramids (the Step Pyramid)


Related Information

More Saqqara Links

Synonyms

Sakkara, Saqqarah



Book: Radiant Verses: A Journey Through Inspiring Poetry