Prev 28 of 50 Next
28. Isabella
Italian variation of Elizabeth
Meaning: pledged to God