Garold \g(a)-ro-ld\ as a boy's name is a variant of Gerald (Old German) and Harold (Scandinavian), and the meaning of Garold is "spear ruler; army ruler".
The baby name Garold sounds like Gerold and Garald. Other similar baby names are Darold and Farold.