Meaning: God has given
Alternate spellings: Jonathan, Johnathon
You might think the name Johnathan has to do with John, but it doesn’t. (Now you too can bore people at cocktail parties with minute etymological facts!) Johnathan (and Jonathan) are actually longer versions of the Hebrew name Nathan, which means “God has given.” And if that wasn’t complicated enough, Jonathan, (“God has given”) uses the same roots as Matthew, but in reverse! Matthew means “gift of God.” Thrilling, huh?!
By The Numbers
U.S. Rank by Year
Rank of Similar Names in 2008