Meaning : Saint Xavier University
Category : Education
Sub Category :Institute
Type : Initialism
Saint Xavier University
What is the full form of SXU and meaning ?
This is the name of a number of universities in the world that take inspiration from St.Francis Xavier who was a missionary that sailed to India more than 500 years ago.