Thanks for the info, Aine. In one of the books about Irish tune names which include the word "cailleach", I saw a comment that "hag" is sometimes a mistranslation, as it refers to woman of any age who wears a black shawl.Also, cailleach can refer to a shag, which is not what most British 'Catters would imagine, but a black cormorant.