In modern times this is probably the most misused word. The first part of the word, homo comes from the masculine Latin noun homo hominis (a third declension noun for any latin scholars) and it translates as man or human being. Phobia comes from the Greek word phobós which translates as fear or morbid fear. So when combined they form the word homophobic which is and adjective for one who is afraid of man and a non homophobe, one who fears man, or homophobia, the fear of man. There is nothing about homosexuality in homophobia. A better word may be homosexaphobic.
I took latin