English form of Iohannes , the Latin form of the Greek name Ἰωάννης (Ioannes), itself derived from the Hebrew name יוֹחָנָן (Yochanan) meaning "Yahweh is gracious", from the roots יוֹ (yo) referring to the Hebrew God and חָנַן (chanan) meaning "to be gracious". The Hebrew form occurs in the Old Testament (spelled Johanan or Jehohanan in the English version), but this name owes its popularity to two New Testament characters, both highly revered saints. The first is John the Baptist, a Jewish ascetic who is considered the forerunner of Jesus. He baptized Jesus and was later executed by Herod Antipas. The second is the apostle John, who is traditionally regarded as the author of the fourth gospel and Revelation. With the apostles Peter and James (his brother), he was part of the inner circle of Jesus. This name was initially more common among Eastern Christians in the Byzantine Empire, but it flourished in Western Europe after the First Crusade. In England it became extremely popular, typically being the most common male name from the 13th to the 20th century (but sometimes outpaced by William). During the later Middle Ages it was given to approximately a fifth of all English boys. In the United States it was the most common name for boys until 1923. The name (in various spellings) has been borne by 21 popes and eight Byzantine emperors, as well as rulers of England, France, Sweden, Denmark, Poland, Portugal, Bulgaria, Russia and Hungary. It was also borne by the poet John Milton (1608-1674), philosopher John Locke (1632-1704), American founding father and president John Adams (1735-1826), and poet John Keats (1795-1821). Famous bearers of the 20th century include author John Steinbeck (1902-1968), assassinated American president John F. Kennedy (1917-1963), and musician John Lennon (1940-1980). The forms Ian (Scottish), Sean (Irish) and Evan (Welsh) have also been frequently used in the English-speaking world, as has the medieval diminutive Jack.
We use a combination of data from the internet, and our own Machine Learning models to make these predictions.
In a gist, we use a Machine Learning model trained on a diverse global dataset of 100m+ names, and use it to predict different traits for a person based on first name!
NameGuessr guesses a person's nationality, age, and gender based on their name. We also try to give insightful info around the name's origin, name meaning, and name pronounciation.