Well, yeah, another one. :) I wasn't really a fan of "Terra + MX = Xehanort" myself, but after I discussed a few things with another KH fan I had to agree with it.
I will call MX - Xehanort, Terra - Terra nad Young Xehanort - Terranort. :P
Origin
This is the part I don't really want to dwell...