From Latin horrendus.
orrendo (feminine singular orrenda, masculine plural orrendi, feminine plural orrende)