esfinxs
Catalan
Noun
esfinxs
plural of
esfinx