2. Isabella

10-most-loved-names-for-baby-girls

Derived from the Hebrew name Elizabeth, Isabella means "God is my oath." It is a classic and elegant name of Spanish and Italian origin.