Wiktionary
fromard
n. (context British English) A froe.
n. (context British English) A froe.