Smith is a christian boy name and it is an English originated name with multiple meanings. Smith name meaning is Smile and the associated lucky number is 6. Accompanying with Smith meaning you can also listen here how to pronounce Smith name.