Skip to main content

Geoffrey

Name origin: German

Name meaning: Peace

Firmin

Name origin: English and French

Name meaning: from the medieval personal name Firmin (Latin Firminus, a derivative of firmus ‘firm’, ‘resolute’). This name was borne by several early saints, including two bishops of Amiens of the 2nd and 3rd centuries.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe