Esmeree is likely an elaboration of Esme, from Old French roots meaning 'esteemed' or 'beloved.'
Like Esmeree?
Swipe through thousands of names like it