Kavanaugh \k(a)-vanau-gh, kav(a)-naugh\ as a girl's name (also used as boy's name Kavanaugh), is a variant of Cavanaugh (Middle English, Irish), and the meaning of Kavanaugh is "chubby; comely".
The baby name Kavanaugh sounds like Kavanagh and Cavanagh.