Hmm I don't think the names go that well together, but that's fine. I don't think names of siblings need to go well together. They sure make an interesting sibset, though.
I like
Roxanne,
Odin and
Celestine.
Roxanne Zora is a bit much as it basically means dawn dawn :D
You might be interested in the fact that I know heaps of horses named
Odin. It seems to be very common among horse owners.