strix

(noun) Strix

< striving | strix aluco >