Meaning of Xavier
Definition of Xavier
(noun)
Spanish
missionary
and Jesuit who
establish
missionaries in Japan and Ceylon and the East Indies (1506-1552)
Other information on Xavier
WIKIPEDIA results for
Xavier
Amazon results for
Xavier
Tweet