Could b unisex.....I just love out the box names....I think with a strong middle name it would a great fit.
Sounds like a lovely girl's name. Don't know about a boy. If you like names that begin with O, how about Olivier (the French pronunciation, o - liv - ee - ay)?