Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Anglicized form of Gaelic Ó Caoindealbháin
meaning "descendant of Caoindealbhán
", a personal name composed of caoin
"comely, fair" and dealbh
"form" with the diminutive suffix -án