Homosexuality – Sexually attracted to people of one's own sex
To remember the meaning of homosexuality you first have to remember that HOMO means THE SAME.
There were homes (homo) everywhere, all over the town, but they all looked the same.
HOMO - THE SAME
Therefore homosexuality refers to people who have sexual partners of the same sex.