EsmereldayoudaoicibaDictYouDict[Esmerelda 词源字典]
fem. proper name, from Spanish, literally "emerald."[Esmerelda etymology, Esmerelda origin, 英语词源]