Bella
An Italian name that means beautiful.It also sounds great as a middle name.
It is Italian for beautiful and could be short for Anabella or Isabella
Bella Carressa
: it means beautiful beloved, what more can I say!