noninhabitant vs outcomer

noninhabitant

noun
  • One who is not an inhabitant; a stranger, foreigner, or nonresident. 

outcomer

noun
  • In China, a person who comes from another place; an outsider. 

How often have the words noninhabitant and outcomer occurred in a corpus of books? (source: Google Ngram Viewer )