Geffrey

in baby boy name

The meaning of Geffrey is A form of geoffrey