NAmer, informal somebody who is honourable, decent, and trustworthy [Yiddish mensh from German Mensch, literally ‘person’]