This is a reply within a larger thread: view the whole thread

Re: Esma
I've seen Esme in French. It means 'esteemed' or 'loved'.
vote up1vote down

No replies