Definition of xenophiles

  1. xenophiles Noun Plural of xenophile
  2. xenophile Noun A person infatuated with foreign people and culture.
  3. xenophile Noun A person very interested in celebrating people's differences.
Feedback Form