sense of responsibility · family · Sturdy
Source: English
Root Word: David
Derived From: David
Meaning: David is a name of Hebrew origin meaning "beloved" or "beloved one."
Popularity History: It first became popular as a derivative of David and later became a common first and last name.