homophobe
1. [ noun ] (sexuality) a person who hates or fears homosexual people
Related terms: bigot
Similar spelling:   homophobic
  homophobia