Das Wort „Segen“ kommt von dem lateinischen Begriff „signare“ – übersetzt: „ein Zeichen machen“ oder „ein Zeichen setzen“.
Das hat hauptsächlich damit zu tun, dass zu beinahe jedem Segen eine sichtbare Segenshandlung, eine Geste gehört: z.B. dass jemand ein Kreuz schlägt oder die Hand auflegt.
Inhaltlich steckt hinter dem deutschen Wort „segnen“ aber eher die lateinische Bezeichnung „benedicere“. Das übersetzt man mit „von jemandem gut sprechen“ oder auch „jemanden gut sprechen“.