Jack
Meaning: God is gracious
Origin:English, diminutive of John
Sian
Meaning: God's gracious gift
Origin:Welsh variation of Jane
Origin:Spanish variation of Hannah
Sian
Meaning: God's gracious gift
Origin:Welsh variation of Jane
Origin:Spanish variation of Hannah