Modern compound name blending Rose and Anna, or variant of Rowena, meaning 'graceful rose.'
Like Roanna?
Swipe through thousands of names like it