Geoffrey \ge(o)-ff-rey\ as a boy's name is pronounced JEF-ree. Variant of Jeffrey (Old German), probably meaning "peace". Geof (jef) is an English short form. Performer Geoffrey Holder; medieval poet Geoffrey Chaucer; fashion designer Geoffrey Beene.
Geoffrey has 22 variant forms: Geffrey, Geoff, Geoffery, Geoffroy, Geoffry, Geofrey, Jefery, Jeff, Jefferey, Jefferies, Jeffery, Jeffree, Jeffrey, Jeffry, Jeffrie, Jeffries, Jefry, Jeoffrol, Jephers, Jepherson, Jephrey and Jephry.
Baby names that sound like Geoffrey are Joffrey, Geofry and Geoffroi.