Bing found the following results
homines - Wiktionary, the free dictionary
homines in English - Latin-English Dictionary | Glosbe
Translation of homines from Latin into English - LingQ
Homines - definition of homines by The Free Dictionary
Homo - The Latin Dictionary - Wikidot
homo, hominis [m.] C - Latin is Simple Online Dictionary
What does homines mean in Latin? - WordHippo
Quot homines, tot sententiae Definition & Meaning - Merriam-Webster
Charlton T. Lewis, Charles Short, A Latin Dictionary, hŏmo
homines (Latin, Interlingua): meaning - WordSense