Kenshin (謙信)

Japanese name meaning modest truth