Eoghan is a ♂ male name.
Eoghan is a Scottish and Irish name and derived from the Greek name Eugénios.
Eoghan means “youth” and “young warrior” (from Welsh “eoghunn”), “born from the yew tree” (from Celtic “ebor” = yew tree) and “well born” (from Eugénios).