sakkara has definitions from the fields of government,geography
1
[ noun ] (government,geography) a town in northern Egypt; site of the oldest Egyptian pyramids (the Step Pyramid)

Synonyms

Saqqarah Saqqara

Related terms

town Egypt

*