The name Godfrey is a boy's name of German origin meaning "God's peace". Godfrey and is often added to lists like Best Cool Unusual Boys' Names and discussed in our forums with posts like "Baby a Day".
From the experts:
The downside of this name, which was very popular in the Middle Ages, is that a boy might have difficulty handling a name with God as a first syllable. The Italian artist's version Giotto would be a more interesting option.