From Ó Floinn, ‘ruddy’ or ‘red-haired’ — distinct septs from Roscommon to Antrim carried the name across four provinces.
Gaelic Origin · Root meaning ‘ruddy, red-haired’
Flynn comes from flann (‘ruddy’ or ‘red’), a straightforward physical byname. Unrelated Ó Floinn septs took the name independently in Roscommon, Cork, Antrim and elsewhere, which is why Flynns today trace to so many different corners of Ireland with no single shared ancestor.
A name for red hair and ruddy complexions, claimed by so many unrelated families that it became less a bloodline than a description everyone recognised.
Irish form: Ó Floinn