NameTree.app Logo - AI Baby Name Generator

Johndavid

kindness · Beloved · unique

Name Origin

Source: English

Root Word: John, David

Derived From: The merger of John and David

Meaning: Combination of 'God is merciful' and 'beloved'

Popularity History: This name is an uncommon, modern compound name, probably used by people who seek uniqueness.