Home
Search
Index
Definify.com
Definition
2026
scréchda
scréchda
Old Irish
Adjective
scréchda
screaming
,
screeching
Etymology
scréch
+
-da
Similar Results