This appears to be a very rare or misspelled term with no clear standard definition in English dictionaries.
The etymology is unclear; this may be a Welsh word, a transliteration error, or an obsolete term without modern documentation.
Sometimes when researching rare words, you hit a dead end—this might be a word that existed only in specialized contexts or regional use before disappearing entirely.
Complete word intelligence in one call. Free tier — 50 lookups/day.