Esperanza

Meaning
SpanishExpectant, Hopeful
Gender
Origin