I like
Matilda, but even more my daughter's name,
Mathilde (prononced like
Matilde, French way). We call her Mati.
It is a family name and most Mathildes in my family go by Mati or by
Tilda, which I don't really like. Some use
Mimi.
Esme is nmsaa. On a boy though it makes more sense (
Esmee would be for a girl).