From Wiktionary, the free dictionary
weird sister (plural weird sisters)
- (poetic) A female witch.
1863, Eclectic Magazine of Foreign Literature, volume 59, page 289:It was some such feeling as this which led Michael to visit a weird sister known as the Witch of Falsehope.