sfinxi
Ido
Noun
sfinxi
plural of
sfinxo