Sphinx site (4)
I believe the answer is:
giza
'sphinx site' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for giza that I've seen before include "City near the Sphinx" , "somewhere in Egypt" , "Pyramids location" , "City by the Great Pyramid" , "Egyptian pyramids site" .)