Kavanagh — Irish Surname Origin & Meaning
Irish form: Caomhánach
Meaning: “follower of St Caomhán”
Traditional stronghold: Carlow, Wexford
Related names from the same part of Ireland: Murphy · Doyle · Nolan · Whelan · Cullen · Roche · Keating · Redmond