Integrity · Spirituality · artistry
Source: Italian
Root Word: Ioannes
Derived From: Latin
Meaning: God's Grace
Popularity History: It has long been popular in Italian history and is a classic boy's name.