Modern American roots
The name Weaver is of English origin and is an occupational name for a weaver of cloth or a maker of woven goods. The name Weaver is derived from the Old English word wefan, which means to weave. Weaver has been used as a surname in England since the 13th century. Weaver is also a common surname in Scotland, where it was originally an anglicized form of the Gaelic name MacGobha, which means son of the smith. In some cases, the name Weaver may have been used as a nickname for someone who was known for their skill at weaving or their association with the textile industry. Weaver is a popular name in the United States, where it has been consistently ranked among the top 2,000 surnames since the late 19th century. Weaver has also been used as a given name, particularly in the United States. It is often given to boys, but it can also be used as a girl's name. Weaver has a strong, solid sound, and it is often associated with qualities such as durability, practicality, and hard work. Weaver is a versatile name that can be paired with a variety of middle names and nicknames. Weaver has been used as a surname in various cultures, including English, Scottish, Irish, and Native American.