Quick answer
Eoghan is a boy name meaning "born from the yew tree".
Pronunciation: Irish /ˈoːnˠ/; Irish /ˈoː.ənˠ/.
Meaning and history
Possibly means "born from the yew tree", from Old Irish eó "yew" and the suffix gan "born". Alternatively, it might be derived from the Latin name Eugenius. It was borne by several legendary or semi-legendary Irish figures, including a son of the king Niall of the Nine Hostages.
Notes and context
Usage: irish, irish mythology