Synonyms for "Strix"

Words with similar meaning