Garven \g(a)-rven, gar-ven\ as a boy's name is a variant of Garvin (Old English), and the meaning of Garven is "spear-friend".
The baby name Garven sounds like Garvyn, Garvan and Girven. Other similar baby names are Galven, Garlen, Garmen, Garren, Garen, Garvey, Garve, Garwen, Gaven and Marven.