English | German | Russian | Czech

scraugh English

Meaning scraugh meaning

What does scraugh mean?

scraugh

(Scotland, countable) A screech. (Ireland, uncountable) Sod.

Are you looking for...?