An obsolete or extremely rare term of uncertain meaning, possibly a place name or variant word.
This word is so obscure that its etymology is unclear; it may be a place name or a corruption of another term that has largely disappeared from English.
Try Another Word