steady · diligence · practical
Source: English
Root Word: weave
Derived From: weaver
Meaning: Weaver
Popularity History: The name originated in the Middle Ages and became popular as industrial and occupational surnames became popular. It is more common as a surname today.