charitable · brave · kind
Source: Italian
Root Word: Giovanni
Derived From: Ioanna
Meaning: God is merciful
Popularity History: It is popular in Italian and Spanish-speaking countries, reaching its peak in the mid-20th century.