I have a friend who recently had a little boy named
Xavier (pron. ig-zay-vyur), and I think it's adorable, but I probably just think that because of my associating it with his darling little blonde haired blue eyed, dimpled face. I think it's a fantastic name, personally, but I can see how someone might be put off by the sound of it. I think it looks awesome on paper. Give it a chance if you can.
I'm not really good at combos but ....
Xavier Thomas sounds nice. :-)