I think calling a boy
Rosie is just asking for trouble, in my opinion.
Ambrose is better then Ambrosius. I don't know how to say Ambrosius. Is it Am-bor-jhus? Or Am-bro-zee-us?
On an entirely different level
Ambrose was my budgie's name years ago, so will forever be a little blue and white bird to me.