Gefen \ge-fen\ as a boy's name is of Hebrew origin, and the meaning of Gefen is "vine". Media mogul David Geffen.
Gefen has 9 variant forms: Gafni, Gefania, Gefaniah, Gefanya, Gefanyah, Gefanyahu, Geffen, Gephania and Gephaniah.
Baby names that sound like Gefen are Gaven, Jeven and Keven.