Definitions
There is 1 meaning of the phrase
Saint Francis Xavier.
Saint Francis Xavier - as a noun
Spanish missionary and jesuit who establish missionaries in japan and ceylon and the east indies (1506-1552)
Synonyms (Exact Relations)
xavierWord Variations & Relations
A-Z Proximities
sainfoinsainfoinssainingsainssaint Saint Francis Xavier
saint-mihielsaint-saenssaintdomsaintdomssainted