Esmy is a variant of Esme, from French, meaning esteemed or beloved.
Like Esmy?
Swipe through thousands of names like it