Meaning & History
From an Irish surname, an Anglicized form of Ó Caolaidhe meaning "descendant of Caoladhe". The given name Caoladhe is derived from the Gaelic word caol "slender".
People think this name is
modern youthful informal natural wholesome refined strange complex comedic
Entry updated July 27, 2015