Definition of homo in English:

homo

nounPlural homos

offensive, informal
  • A homosexual man.

Origin

1920s: abbreviation.

Pronunciation

homo

/ˈhəʊməʊ/