Variant of Esmeralda, Spanish for 'emerald,' ultimately from Greek 'smaragdos' meaning green gem.
Like Esmerai?
Swipe through thousands of names like it