I wouldn't like that name either...
That means idiot in Italian!

She looks like a "Bella"!