Family name origins & meanings
- Eastern German (Mecklenburg, Pomerania) : of uncertain origin. In northern Germany it may perhaps be from an onomatopoeic name of the hoopoe (Latin upupa), a variant of Puvogel; otherwise of Slavic origin.
Your partner in parenting from baby name inspiration to college planning.
Subscribe