O antónimo de xenófobo é xenófilo.
Xenófilo provém do grego xenóphilos, e xenófobo é formado de xeno- + -fobo.
Xeno- (do gr. Xénos) significa «estrangeiro, estranho».
-filo- (do gr. philos) e -fobo- (do gr. -phóbos) são elementos cultos de composição de palavras. Significam, respectivamente, «amigo» e «aquele que tem ou sente medo, terror, horror ou ódio».
Na composição das palavras, estes dois elementos "-filo-" e "-fobo-" têm uma relação de antonímia, assim como "-filia" e "-fobia".
Existem algumas palavras antónimas com estes elementos de formação, de que são exemplo: antropofilia e antropofobia; zoofilia e zoofobia; zoófilo e zoófobo; hidrófilo e hidrófobo.