Isabella
Meaning: God is abundance
Origin: Spanish/Italian
Isabella is the Spanish and Italian form of Elizabeth, tracing back to the same Hebrew Elisheva as Elsa, by way of medieval Provençal. It carries the weight of Isabella I of Castile in particular, whose reign made the name a fixture of European royalty for centuries after.