FamilyEducation.com
   
 

First name origins & meanings:

  1. Dutch: Wagon driver
  2. German: Wagon maker

First name variations: Waggner, Waggoner, Wagnar, Wargnur, Wagner

Last name origins & meanings:

  1. English: nickname from Old English wagian ‘to shake or waddle’.
  2. English: topographic name from Middle English wagge ‘marsh’, ‘bog’.