Meaning and Origin of: Derek

German: Ruler