Today’s name is ‘Xavier’. There are so many schools and colleges named ‘St. Xavier’ but never really bothered to find the meaning of the name, until now of course.
Meaning: The New House
I am taking part in the Blogging From #AtoZChallenge [April 2015].