humble
cause to be unpretentious
This experience will humble him