Saqqara
English Dictionary
->
Letter S
-> Saqqara
Search Dictionary:
Saqqara Definition
(n)
a
town
in
northern
Egypt
;
site
of
the
oldest
Egyptian
pyramids
Saqqara Synonyms
Sakkara
Saqqara
Saqqarah
© Art Branch Inc.