homosexual: someone who practices homosexuality; having a sexual attraction to persons of the same sex
person: a human being
life: the organic phenomenon that distinguishes living organisms from nonliving ones