A xenophobe is someone who fears outsiders/foreigners (from the Greek word for "alien", xenos). Xenophobia means "fear of" but is often also used to mean "hatred of".
Bigotry is discrimination against people of another type (called racism if the the person exhibiting it is of the dominant culture), and is often linked to xenophobia.
Xenophobia
xenophobe? someone who hates/is afraid of foreign people
It would be a bigot.
A Luddite - someone who hates technology A Technophobe - someone who is afraid of technology
the word your looking for is misogynist
Lazy
Emo LOL.
Anglophobe.
A recalcitrant
Satan
aspi
Ailurophobia is the fear of cats.
If someone hates an individual person, or several persons who are not similar in any special way, the person doing the hating might be called hateful, or spiteful. If someone hates a whole group of people based on ethnicity, race, nationality or any number of other characteristics, the person might be called a bigot. The word misanthrope describes a person who generally hates humans.