living up to his name derrik showed off his impressive leadership skills
in german, the name derrik means- gifted ruler
"living up to his name derrik showed off his impressive leadership skills" What is the definition of "derrik"?