Open main menu

Old IrishEdit

EtymologyEdit

scréch +‎ -da

AdjectiveEdit

scréchda

  1. screaming, screeching