Sfinx

Noun
Sfinx / sfinx
 * 1) Sphinx

Etymology

 * From Old Greek Σφιγξ