I like this name. I like all the spellings, including
Oren and
Oran.
Odhran is probably the coolest looking but least easy to spell. I think
Oren and
Oran are my next favorites, and then Orin, and then
Orrin. Orin or
Orrin would go very well with
Killian though.