Gafni \g(a)-fni, gaf-ni\ as a boy's name is a variant of Gefen (Hebrew), and the meaning of Gafni is "vine".
The baby name Gafni sounds like Gavin, Gavyn, Gavynn, Gavino, Gaven, Gavan and Gefania. Other similar baby names are Gayne and Gaine.