Caolan means “slender, narrow [and] fine”, of Irish origin. A masculine and feminine given name used in Danish, English. Explore pronunciation, popularity data, and sources on… Source