Thayer's Greek Lexicon

 1. a foreigner, a stranger
  1) alien (from a person or a thing)
  2) without the knowledge of, without a share in
  3) new, unheard of
2. one who receives and entertains another hospitably
  1) with whom he stays or lodges, a host