Kind · loyalty · Compassionate
Source: Italian
Root Word: Johannes
Derived From: Giovanni
Meaning: God is merciful
Popularity History: Giovanni is a classic Italian name that has always been popular, and its variant Giovanni has a similar approachability and modern feel.