I don't like Rowena because that long ee in the middle is nasal to me, but it's not a bad name. I wouldn't think of Ivanhoe unless Rowena was in a sibset with Walter, but I don't know if you'd actually consider Walter for a child or if you only like it on a punctuation pet.