honnête homme

Noun

 * 1) gentleman, respectable man, decent man, good man