In Gaelic mythology (Irish, Scottish and Manx) the Cailleach (ˈkalʲəx, ˈkaʎəx) is a divine hag, a creator deity and weather deity, and possibly an ancestor deity. She is also commonly known as the Cailleach Bhéara(ch) or Bheur(ach). The word cailleach means `hag` in modern Scottish Gaelic, and has been applied to numerous mythological fig..... Found on http://en.wikipedia.org/wiki/Cailleach