Definition of homo in English:

homo

noun

offensive, informal
  • A homosexual man.

Origin

1920s: abbreviation.

Pronunciation

homo

/ˈhəʊməʊ/