EN

Synonyms for sphinxes

Sphinxes, noun plural of sphinx. Synonyms in the same form.

Synonyms in the same form

Noun plural