Cavanaugh
Gender: Boy

Meaning: 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 different

Language: English

Share on Facebook!


Share your thoughts or opinions about this name "Cavanaugh":