Cailleach

Cailleach

In Irish and Scottish mythology, the Cailleach (, Irish plural cailleacha, Scottish Gaelic plural cailleachan /kaʎəxən/), also known as the Cailleach Bheur, is a divine hag, a creatrix, and possibly an ancestral deity or deified ancestor. The word Cailleach means 'hag' in modern Scottish Gaelic, and has been applied to numerous mythological figures in Ireland, Scotland and the Isle of Man.

Read more about Cailleach.