strygeTop 45000MeaningsNoun1. strix (mythology, folklore)2. witch (literary or archaic, archaic, literary)