Irish Gaelic, derived from the Irish 6th century Saint Columba, from Latin "dove".
Calum is the Scottish Gaelic equivalent, Anglicized as Callum [q.v.].