Meaning
It is a Spanish female name that originates from Hebrew. It means God will establish and God gives strenght.