Kavanagh Family History
Kavanagh Name Meaning
Irish: from Caomhánach an adjectival epithet meaning ‘belonging to (Saint) Caomhán’ whose personal name means ‘little beautiful one’. Etymologically the first part of the name is the same as that in Kevin .
Source: Dictionary of American Family Names 2nd edition, 2022