Meaning:
Its source is John, an English name meaning "God's grace."
Narrative:
This surname developed among the Welsh. It is one of the most common family names in the U.S., ranking fifth in a survey of cumulative Social Security records and fourth in a sample of 1990 U.S. Census data.