Garnier \g(a)-rnier, gar-nier\ as a boy's name is a variant of Garner (Middle English), and the meaning of Garnier is "to gather grain".
The baby name Garnier sounds like Garnar, Carney, Carne, Garrin, Garren, Garion, Garin, Garen, Garwin, Garwen and Karney. Other similar baby names are Cartier, Gardner, Gardiner, Garnet, Gayner, Gainer, Rainier, Raynier, Ranier and Warner.