Cavanaugh The origin and history of Cavanaugh. Etymology A variant spelling of the Irish surname Kavanagh. ← Back to the full definition of Cavanaugh