cahill (Scots) comes from Irish cochall, from Old Irish cochall, from Latin cucullus, from Proto-Indo-European kuH-l-, from Proto-Indo-European (s)kewH- — to cover, bedeck; cover.
cahill (Scots): an eel net