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)