Quick answer
Smith is a boy name meaning "metal worker, blacksmith".
Meaning and history
This name comes from the English surname Smith meaning "metal worker, blacksmith", derived from Old English smitan "to smite, to hit". It is the most common surname in most of the English-speaking world.
Notes and context
Usage: english