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