Rowena for a baby name

alt. Rowan Welsh, meaning ‘slender and fair’. In ancient British mythology, Rowena was a powerful and beautiful seductress.

Search by letter



Search by category