What does Esperanza mean?
The Spanish word for 'hope', from the Latin sperantia (from sperare 'to hope'). One of the three theological virtues and a Marian title, Nuestra Señora de la Esperanza (Our Lady of Hope).
What does Isabela mean?
A Spanish form of Isabel, which arose in medieval Iberia and Provence as a variant of Elizabeth, from the Hebrew Elisheva 'my God is an oath' (or 'God is abundance'). It became a royal name in Spain, Portugal and England.