mensch

noun
  1. a person of integrity and honor; someone who is decent, responsible, and admirable
  2. Usage: from Yiddish; informal

Examples