FamilyEducation.com
   
 

Last name origins & meanings:

  1. German (Frisian): variant of Tack.
  2. South German (Täcker): occupational name for a weaver of mats, from an agent derivative of Middle High German tacke.