Updated June 9, 2019 Share: Family name origins & meanings German : unexplained. Probably a variant of Kuk ‘pastry cook’.Dutch : variant of Kuke or Kok ‘cook’.Tongan : unexplained.