Gefen
Hebrew
Vine
Gefen is a Hebrew name and means “vine”.
No more information.
Solvi Ilkay , Navid , Maxine , Roderick , Zahara , Timur , Xing-fu , Nes , Charleston