Meaning:
Its source is Eoghan, a Gaelic name meaning "Youth."
Variant Forms: Ewan, Ewen and Owen
Narrative:
Some believe the ancient, original form of this name refers to the yew tree. The name is also associated with Eugene (from the Greek Eugenios, meaning ''aristocrat'').