a person who is shy in front of new people, a person who is afraid of meeting foreign people; osoba, która boi się spotkań z nowymi ludźmi, zwłaszacza z cudzoziemcami
He's such a xeno he'll never show up here.
Tak boi się spotkań z cudzoziemcami, że nigdy się tu nie pojawi.