A variant of Esmeralda, from Spanish for "emerald," ultimately tied to the precious green gemstone.
Like Esmeraida?
Swipe through thousands of names like it