harmonious · practical · Adaptability
Source: Old English
Root Word: Geoffrey
Derived From: Jeffrey
Meaning: Pledge of Peace
Popularity History: It reached its peak of popularity in the 1950s and 1960s and has since gradually declined.