Derek

Origin: English
Categories: English Boy Names, Middle Names
English name derived from German Diederik, meaning first of the people; king of nations