This is driving me mad...my Great-Grandma (Lancashire/Merseyside) used to call me this - kind of like an affectionate 'madam' type of name. I have tried Googling but can't find the origin/meaning - can anyone enlighten me?