A term of obscure or uncertain origin and meaning, possibly a variant spelling or specialized term from a limited context.
Etymology is uncertain; this appears to be a rare word with minimal documented usage in standard English sources.
Try Another Word