Esmeree is likely an elaboration of Esme, from Old French roots meaning 'esteemed' or 'beloved.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Esmeree?
Swipe through thousands of names like it