Meaning
God is GraciousSon of Jack He who Supplants Diminutive of Jack -
Gender
Boy
Religion
Christian