Gefen
Hebrew
Vine
Gefen is a Hebrew name and means “vine”.
No more information.
Tapani Utku , Branson , Niew , Itsuo , Kassidy , rosebud , chestnut , Maureen , Deryn