In many English-speaking countries, it’s common to name children after a parent or relative. My dad, oldest brother, and nephew all share the same first name, for example, which provides a link through the generations, plus makes it easy for my mom to simultaneously call them for dinner.
This isn’t really done in Japan, though, and not being tethered to the past means that baby name trends can gather or lose momentum quickly. Recently, Japan is seeing more and more kirakira names. Kirakira literally means “sparkly,” and usually either the combination of kanji characters used to write the name, or the pronunciation itself, is flowery and unique.
But as a list of the top 20 for girls shows, kirakira names aren’t always just flashy, sometimes they’re downright sweet.