Save Type Surname (from occupation) Usage German Meaning & History Occupational name for a gelder of hogs, from Middle High German nunne, nonne meaning "nun", and by transfer "castrated hog" + an agent derivative of machen meaning "to make".