The word "stranger" is born of paranoia and fear, here we say "newcomer."
We have no word that means the same as "stranger," only "new friend."
Only in an atomised society could the word for a person you are yet to meet be "stranger," their label in your thoughts having its roots in the word "strange" with that slight emotional predisposition toward rejection. There are cultures that have no such word because people they haven't met yet are assumed to be friends, the emotional predisposition toward the positive and acceptance. So how about we change the word? What could it be?
This beautiful and positive stranger, he strangled the anger and suffocated the hate. In its place love blossomed as if he were a saint and an angel, this stranded stranger I took into my home.