CavanaughGender: BoyMeaning: It means "follower of (St.) Caomhan", a name which is itself a diminutive of caomh, meaning "gentle" or "tender".Why parents chose: Its just a bit differentLanguage: English Share on Facebook! Share your thoughts or opinions about this name "Cavanaugh":