Advertisement

Hennessey

Irish surname, from O'(h)Aonghusa "descendant of Aonghus" ("one-choice").