Quick definitions from WordNet (Saqqara)
▸ noun: a town in northern Egypt; site of the oldest Egyptian pyramids
▸ Words similar to saqqara
▸ Usage examples for saqqara
▸ Idioms related to saqqara (New!)
▸ Popular adjectives describing saqqara
▸ Words that often appear near saqqara
▸ Rhymes of saqqara
▸ Invented words related to saqqara
▸ noun: a town in northern Egypt; site of the oldest Egyptian pyramids
▸ Words similar to saqqara
▸ Usage examples for saqqara
▸ Idioms related to saqqara (New!)
▸ Popular adjectives describing saqqara
▸ Words that often appear near saqqara
▸ Rhymes of saqqara
▸ Invented words related to saqqara