NameTree.app Logo - AI Baby Name Generator

John

loyalty · kindness · practical

Name Origin

Source: Hebrew

Root Word: Yohanan

Derived From: יוֹחָנָן (Yohanan)

Meaning: God is merciful

Popularity History: John has been popular in the Western world since the Middle Ages, especially in English-speaking countries.