Meaning of Francis Xavier, St in English:

Francis Xavier, St

proper noun