In Spanish, name Esmeralda means – The emerald gemstone. Famous bearer: the heroine of Victor Hugos novel The Hunchback of Notre Dame.. Other origins for name Esmeralda include – Spanish, Greek. Name Esmeralda is most often used as a girl name or female name.