As nouns the difference between homophobia and xenophobia
is that homophobia is fear, dislike, or hatred of gays and lesbians while xenophobia is a fear of strangers or foreigners.
homophobia
Etymology 1
homo (from (homosexual)) , coined in 1971 by in Society and the Healthy Homosexual .
Noun
Fear, dislike or hatred of gays and lesbians.
Synonyms
* (fear of homosexuality) homoerotophobia, heterosexism
Hyponyms
*gayphobia
*lesbophobia
Derived terms
* internalised homophobia
Related terms
* homophobe
* homophobic
Etymology 2
(etyl)
Noun
(-)
(obsolete, individual occurrences) A pathological fear of mankind.
Synonyms
* (fear of mankind) anthropophobia
Related terms
* homophobe
* homophobic
See also
* misanthropy
* androphobia
* gynophobia
xenophobia
English
Noun
(
en noun)
A fear of strangers or foreigners.
A strong antipathy or aversion to strangers or foreigners.
Synonyms
* xenophoby (rare)
Antonyms
* xenomania
* xenophilia
* xenophily
* allophilia (more general)
Derived terms
* xenophobiac
* xenophobian
Related terms
* xenophobe
* xenophobic
See also
* racism