Xavier is the latin and Greek spelling. X is the Greek chi, pronounced differently It means Savior no matter how one spells it, as in Jesus Christ Savior.
Javier is pronounced with a gutteral Kh sound like Ach du lieber, Kholmeini, Channukka.
My real name is not Xavier, and I am not Greek, in fact I am not even a campus Greek, like a Kappa Alpha or a Sigma Chi.
The name is just a play on words. Save your own asses.