Family name origins & meanings Swiss German : from an Old High German personal name Zougo, perhaps related in meaning to ziehen ‘to pull’.