Definisi 'xavier'
English to English
noun
1 Spanish missionary and Jesuit who establish missionaries in Japan and Ceylon and the East Indies (1506-1552)
source: wordnet30
More Word(s)
missionary,

Visual Synonyms
Click for larger image