Arianna is an old favourite of mine. Would not have passed DH's normalcy test though. If he's never met someone with a name, then its out. If he's met someone with a name, then it's also out. I have no idea how we managed to name our kids lol!

I'm not a huge fan of Delta, but for unusual names, it's a better choice than many I've heard. Arabella & Ava are both pretty choices.

I like Kaine, but prefer the spelling Kane. I think Kaine would be forever spelling his name. It does make me think of the Cain & Abel story too, which is not a great association IMO.