The word homosexual is a Greek and Latin hybrid, with the first element derived from Greek ὁμός homos, "same" (not related to the Latin homo, "man", as in Homo sapiens), thus connoting sexual acts and affections between members of the same sex, including lesbianism. - wikipedia
According to The American Heritage Dictionary of Indo-European Roots, homo and guma both derive from a root *dhghem- with the basic meaning of "earth." Latin humus means earth; homo is literally an earthling. "Humble" comes from the same root (someone who is humble is low to the ground).
Another hybrid is "television" (tele being a Greek word meaning "far off.") The Modern Greek word for television uses a Greek root for "vision"--it's tileorasis.