Calan is a form of the English Cale, it is from Irish Gaelic origin meaning 'slender'.
Irish
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.