Prev 22 of 32 Next
Esperanza
Origin: Spanish
Meaning: "hope, expectation"