orrido m (feminine singular orrida, masculine plural orridi, feminine plural orride)
orrido m (plural orridi)
From Latin horridus.