The online dictionaries I checked (and I checked 2-3 each) indicate there is no such word in either Scots Gaelic nor Irish Gaelic. I suggest it is indeed the English word meaning 'old woman' or 'hag'. Sorry.