"Homo" has two main meanings that I am aware of: "man" (e.g. "homo sapiens"), and "same" (e.g. "homogenous", "homosexual", etc.).
Those seem like pretty distinct meanings, but I am curious to know if their etymology has a common ancestor at some point. Basically, how did "homo" come to have these two very distinct meanings?