From Old Irish sreód.
sreoth (past shreoth, future sreothaidh, verbal noun sreothart or sreothartaich)