Saint Francis Xavier
Explore definitions, synonyms, and language insights of Saint Francis Xavier
Definitions
Noun
Spanish missionary and Jesuit who establish missionaries in Japan and Ceylon and the East Indies (1506-1552)