Owen sounds nice in the middle, not repetitive phonetically. I'm unsure of it's meaning though :/
LOL. It means "born of the yew". I only know that because it's the same meaning as my DS's name - Euan. I picked this name because my name means "yew".