someone who practices homosexuality; having a sexual attraction to persons of the same sex
[ Syn: homosexual , homo , gay ]
homosexual or arousing homosexual desires
[ Syn: gay , queer ]