Eliza

Name origin: Hebrew

Name meaning: God's oath; dedicated

Arabella

Name origin: German

Name meaning: Beautiful eagle