Origin: Spanish
Meaning: emerald
Esmaria as a girl's name is of Spanish origin meaning "emerald".