Galliard \g(a)-llia-rd\ as a boy's name is a variant of Gaillard (Middle English) and Gaylord (Old French), and the meaning of Galliard is "brave, cheerful, spirited; lively, high-spirited".
The baby name Galliard sounds like Gallard and Gaillhard. Other similar baby names are Ballard and Hilliard.