If you treat inputs as the sign of a number, where the "0" input corresponds to a positive sign, and a "1" corresponds to a negative sign, then the XOR function operates as a multiplier.
And if you reverse the logical assignment (logic "0" corresponds to -ve sign, and logic "1" corresponds to a +ve sign), that works too.
But two-input is XNOR, three-input XOR, 4-input XNOR.... I have used a two-input XOR gate as a multiplying mixer for two square-wave inputs of differing frequencies. The output contains similar spectral components as an analog type multiplying mixer:
It is strange to me that the accepted symbol of XOR seems to involve addition, when its more fundamental operation is multiplication in my twisted mind.