xavier

(noun) Xavier

Saint Francis Xavier
missionary (generic term)