Where does “Esme” come from?
Esme (English) comes from English Esmerelda, from English Esmeralda, from Spanish esmeralda, from Old Spanish esmeralda, from Old French esmeralde, from Vulgar Latin smaralda, from Latin smaragdus, from Ancient Greek σμάραγδος — lightning.
Ancestry of “Esme”, step by step