Gerek \ge-rek\ as a boy's name is a variant of Gerald (Old German), and the meaning of Gerek is "spear ruler".
The baby name Gerek sounds like Garek, Gerik and Jerek. Other similar baby names are Derek and Gere.