In reply to Iain Thow:
Ian, thank you to you, and the others, for a very interesting thread.
A genuine question, from someone in England. I understood 'chailleach' to mean 'old woman', or 'wise woman'. Does chailleach also refer to a goddess figure, or have I got it wrong? Thanks.
(I know the terms from the peaks at the top end of Glen Coe, Am Bodach and A Chailleach).
BTW you mention other cultures; it does remind me of The Green Man (in England), who goes back centuries, and can, for example, be found in carvings inside some churches. I've understood him to represent the life force, or nature, i.e. that the Green Man places his seed inside (impregnates) Mother Earth. She then nurtures the seed within her body and brings forth new life.