Found 10 synonyms starting with XC:

Are we missing a good synonym here?