Weber \we-ber\ as a boy's name is a variant of Webb (Old English) and Webster (Old English), and the meaning of Weber is "weaver".
The baby name Weber sounds like Eber and Faber. Other similar baby names are Heber, Hebor, Loeber, Saber, Taber, Weaver, Web, Webley, Weeb and Wilber.