Baby Names and Name Generators

What Does Esmaria Mean?
"emerald"