Eochagan
Eochagan (sometimes Eochaigán) is a historical Irish masculine given name. It is a diminutive form of the name Eochaid, a common name in early Irish history and mythology. The name is thought to derive from the Old Irish word ech, meaning "horse," and may be interpreted as "little horse" or "horse-like."
Eochagan appears in various genealogical and historical texts related to early Ireland. Individuals bearing this name often belong to royal or noble lineages. Due to the fragmented nature of early Irish records, distinguishing between different individuals with the same name can be challenging.
The name is not in common usage in modern times.