Darrock \d(a)-rro-ck\ as a boy's name is a variant of Darroch (Irish), and the meaning of Darrock is "strong; oak-hearted".
The baby name Darrock sounds like Darrick, Darick, Derryck, Derrick and Derreck. Other similar baby names are Barrick, Carrick, Darron, Darroll, Darrol, Darrow, Darro, Garrick, Garryck, Garreck, Warrick and Varrick.