Home
Search
Index
Definify.com
Definition
2024
scréchaid
scréchaid
Middle Irish
Verb
scréchaid
to
cry
,
scream
,
screech
Etymology
From
scréch
Similar Results