Meaning
Cavan is a strong name meaning 'handsome' or 'beautiful' in Irish origins.
Growth over last 10 years
Download App