Girl name origins & meanings Spanish : Emerald Girl name variations Esmerelda Esmeralda Esmaralda Esmiralda Esmirelda