Hufflepuff
Either Male or Female
The meaning of the name Hufflepuff is Unknown
The origin of the name Hufflepuff is English
Notes: Hufflepuff is a house name at Hogwarts School in the book and film series, "Harry Potter."

< Back to Search | Pet Name Categories