creativity · independent · friendly
Source: English
Root Word: David
Derived From: David and Russian style
Meaning: David means "beloved one"
Popularity History: A more modern and rare name with less public popularity.