Godard \g(o)-da-rd\ as a boy's name is a variant of Goddard (Old German), and the meaning of Godard is "God-hard".
The baby name Godard sounds like Godart, Godhardt, Godhart and Goddart. Other similar baby names are Gard and Woodard.