kindness · creativity · elegant
Source: Italian
Root Word: Giovanni
Derived From: Giovanni
Meaning: God is merciful
Popularity History: It has always been a common name in Italy and Italian-speaking regions, and its popularity has increased in recent years in other parts of the world.