John for a baby name

alt. Johan, Johannes, Johnny Hebrew, meaning ‘God is gracious’. John the Baptist and the apostle John are major characters in the New Testament of the Bible.

Search by letter



Search by category