THE SPHINX OF GIZA


Meaning of THE SPHINX OF GIZA in English

n. The Sphinx, large ancient statue in Giza (Egypt) that has the body of a lion and the head of a man

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.