Hermione Hermione, after Harry's smartest friend Hermione Granger, is an adorable girls' name. Image Source: Everett Collection