humbler

noun
  1. a person or thing that humbles someone
adjective
  1. comparative form of humble; more humble

Examples