Rapunzel is a unique and intriguing name of German origin, meaning 'little radish'. It gained popularity through the Brothers Grimm fairy tale, 'Rapunzel', first published in 1812. In the story, Rapunzel is a young girl with magical long hair who becomes isolated in a tower by an evil enchantress. The tale has been retold and adapted numerous times in literature, film, and theatre, making Rapunzel a well-known character worldwide.
"The name Rapunzel had a notable spike in usage from 1959 to 2017, with a total of 15 babies named so over this period."