Name profile

John

God is gracious · Hebrew, English

Meaning
God is gracious
Origin
Hebrew, English
Variations
Jon, Juan, Jean, Giovanni