Ballock Family History
Ballock Name Meaning
see Balloch . from Middle English ballok ‘testicle’ (Old English bealluc). sometimes perhaps from Gaelic bealach ‘mountain pass’ or from one of the minor places in Scotland called Ballach from this word. Compare Balloch .
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016