A little too on the nose if you ask me, with regards to the meaning. It's also just unappealing and sounds like the name of a deadly disease or something. I'd just stick to '
Rosa' Much nicer.
*~Rate my PNLs!~*
https://www.behindthename.com/pnl/190318/127682 Boys
https://www.behindthename.com/pnl/190318 Girls