Home > H > homo homo Definition EN: Human being, man FR: Être humain, homme Historical Pronunciation KL - Cl. Lat. No audio [ˈho.moː] Derived French Words homme n. m. Man, human being