Last name origins & meanings:
- North German: probably from a nickname for someone who was
spiteful or stubborn, from Middle Low German puch
- German: from a short form of a medieval personal name
such as Burkhart.
- Respelling of Jewish (eastern
Ashkenazic) Puk, a habitational name for someone from Puki, in
- English: nickname from Middle English puck,
pook ‘goblin’, ‘mischievous sprite’.
Comments for Puck