Garnar \g(a)-rnar, gar-nar\ as a boy's name is a variant of Garner (Middle English), and the meaning of Garnar is "to gather grain".
The baby name Garnar sounds like Garnier. Other similar baby names are Gardnar, Gardner, Garnet, Garran, Garan, Gaynor, Gayner, Gainor, Gainer, Gunnar, Raynar and Warner.