Noun saint francis xavier has 1 sense
  1. Xavier, Saint Francis Xavier - Spanish missionary and Jesuit who establish missionaries in Japan and Ceylon and the East Indies (1506-1552)
    --1 is a kind of missionary
,
TOP