English

edit

Etymology

edit

Variant of Esmeralda.

Proper noun

edit

Esmerelda

  1. A female given name from Spanish.