Person of integrity
Else clues• *Generous person
• Admirable person
• All-around good dude
• All-around good egg
• Decent dude
• Decent fellow
• Decent guy
• Decent sort
• Decent, upright sort
• Good guy
• Good Joe
• Honorable person
• Honorable person, colloquially
• Knowledgeable one
• One with noble character
• Person of integrity and honor
• Responsible, decent person
• Stand-up guy
• Stand-up sort
• Such a sensible soul
• Trustworthy sort
• Upstanding guy
• Yiddish man with fortitude