The surname Kinsella is of Irish origin and is an Anglicized version of the Gaelic surname Cinsealach, which means "small head" or "descendant of Ceannsealach." The name may also have originated from the Gaelic word ceann and salach, meaning "dirty head."