I quite like Astra-Bella for a first name! Yes, it's a bit out there but very pretty too. Why don't you google Astra (or Star) and see how it looks and is pronounced in other languages.

I like Hunter for a boy