Ramona and Verona sound kind of close with the three syllables, o, a, and r sounds.
However, I prefer Ramona. Verona just reminds me of the place and a maroon-ish color. It's still an okay name though. Ramona also has more nicknames.
I also like Thea. I actually have a classmate called Theo, so that's the first thing I think of. But besides that, Thea itself sounds like a strong name.