Find the word definition

Wiktionary

quaighs

n. (plural of quaigh English)