I agree with Manipura that
Odessa seems more like a political statement than a name at the moment. I want to like it, I think it’s pretty, but I also don’t like the possible link to the meaning of “to hate”.
Claire is a good middle name.
I’ve liked
Octavia for years, very spunky. But paired with
June it kind of reads like a date “8th
June”, although the combo is nice.