E un om onorabil - should be correct
This has the same meaning but it would be translated "he is an honorable man" because like this honorable is adjective both in Romanian and English.
Man = barbat Human= om
nu se intelege cum pronunta of honor