It isn't a French name, Esmeralda is a Spanish name, and Esmerelda is a weird fantastic version of it. BTW, the Esmeralda name in the Hunchback of Notre Dame it's also a stereotype, but an old one: Victor Hugo named the character Esmeralda, as it's a Spanish name and sounded exotic, and he...