Where does “strido” come from?

strido (Latin): I utter or make a shrill or harsh sound; creak,...

Definitions

  1. I utter or make a shrill or harsh sound; creak,...

Words derived from “strido