FamilyEducation.com
   
 

Last name origins & meanings:

  1. Irish: reduced Anglicized form of Gaelic Mac Naois (see McNeese).
  2. North German and Dutch: from a short form of the female personal name Agnes (see Annis).
  3. Americanized form of German Nies or possibly Kniess (see Knez).