Hermione Granger almost ended up with the last name ‘Puckle’! J.K. Rowling, fortunately, opted to change it, probably because ‘Puckle’ is a silly name and the initials spell ‘HP’, which could be confusing.