En el DRAE la definición de homosexual incluye a personas (ambos sexos) y sus relaciones.
homosexual
Inclinada sexualmente hacia individuos de su mismo sexo.
La entrada de gay sugiere que es un término que se suele usar más con hombres, pero de nuevo se puede aplicar a cualquier persona indistintamente de su sexo (hombres y mujeres).
gay
Dicho de una persona, especialmente de un hombre: homosexual.
Por el contrario, la entrada de lesbiana no deja dudas de que se trata de un término usado solo para mujeres homosexuales.
lesbiano, na
Dicho de una mujer: homosexual.
"Lesbiano" es simplemente "relativo al lesbianismo" o "natural de Lesbos" o "perteneciente a Lesbos".
¿Existe algún término no peyorativo en español que haga la misma distinción respecto a hombres? Es decir que signifique "hombre homosexual" y no "mujer homosexual" ni sea tan genérico o ambiguo como "persona homosexual".
Es decir, si yo digo "esa persona es gay" o "esa persona es homosexual", no necesariamente se sabe su sexo, simplemente que sus preferencia son hacia individuos de su mismo sexo (sea el que sea). Si por el contrario digo "Esa persona es lesbiana" se deja patente que esa persona es mujer.
El término por el que pregunto sería tal que podríamos decir "Esa persona es -" y quedaría patente que es un hombre (homosexual), no una mujer, y sería un término que podríamos usar en cualquier contexto (es decir, no es malsonante ni peyorativo).