Definition of Saqqara

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

Synonyms for word "saqqara"

Semanticaly linked words with "saqqara"