philoxeny
Etymology
From philo- + -xeny.
noun
A love of foreigners or strangers.