Kavanagh (surname)
Kavanagh or Kavanaugh is a surname of Irish origin, Caomhánach in Irish. It is one of the few Irish surnames that does not traditionally have an Ó/O or a Mac/Mc in either English or Irish (as it is an adjectival or descriptive surname).