Repulsion? or Revulsion.
Revulsion. = Homo-misia.
Same for Islamo-misia.
Repulsion and revulsion are synonyms, they mean the same.