A variant of Esmeralda, from the Spanish word for emerald, giving it a jewel-based meaning.
Like Ismeralda?
Swipe through thousands of names like it