Prev 44 of 50 Next
Jack
Origin: English

Meaning: God is gracious