Werner \we(r)-ner\ as a boy's name is of Old German origin, and the meaning of Werner is "army defender". From "ware heri". Closely related to Warner. Mostly American used.
Werner has 4 variant forms: Verner, Warner, Wernhar and Wernher.
Baby names that sound like Werner are Vernard and Warriner.