User blog comment:GooerGaming/High School DxD BorN episode 8 review/@comment-117.222.3.151-20150529123600/@comment-3965848-20150529231345

Homo is the Latin noun for man, can also mean human being and/or mankind.