NameTree.app Logo - AI Baby Name Generator

Shon

loyalty · meticulous · steady

Name Origin

Source: Hebrew

Root Word: Yohanan

Derived From: John or Sean

Meaning: God is merciful

Popularity History: 'Shon' is less common in modern times, but is used in some areas as a variant of John.