Name – Esmeralda

Gender – Female

Origin – Greek

Meaning – The Greek name Esmeralda means – a form of Emerald