dcas
First Post
I hope you have a back-up name in case you have a girl. 
Maybe your fiancee would be less offended by Xavier if you came up with an "A" name that wasn't Alexander. Alexander Xavier is an awful lot of Xs and Rs. Perhaps Aidan ("fire"), Andrew ("manly"), Augustine ("exalted")? (Amazingly, I can find only three male names that start with X -- Xanthus, Xavier, and Xerxes.)
My wife and I went back and forth many times on our two children's names. Even if you agree to a name now there's no telling what will happen on the day the baby is born.

Maybe your fiancee would be less offended by Xavier if you came up with an "A" name that wasn't Alexander. Alexander Xavier is an awful lot of Xs and Rs. Perhaps Aidan ("fire"), Andrew ("manly"), Augustine ("exalted")? (Amazingly, I can find only three male names that start with X -- Xanthus, Xavier, and Xerxes.)
My wife and I went back and forth many times on our two children's names. Even if you agree to a name now there's no telling what will happen on the day the baby is born.