Tarek \t(a)-rek\ as a boy's name is a variant of Tariq (Arabic), and the meaning of Tarek is "evening caller".
The baby name Tarek sounds like Darek, Tarik, Tareq and Tareek. Other similar baby names are Barek, Garek, Jarek, Marek, Taren and Zarek.