Rowena is my favourite. I've loved it ever since I read
Harry Potter and the Philosopher's Stone for the first time. I pronounce it roh-WEE-nah, I actually quite like the EE sound. Ro is indeed a cute nn :)
I don't really care for either Rowenna or
Ravenna.
They're all witchy names, that I do like!