Sphinx.

« Back to Dictionary Index

Any of several ancient Egyptian stone figures having a lion’s body and a human or animal head.

No comments yet.

Leave a Reply