Not a standard English word; appears to be from another language or a highly specialized term.
Unclear origin; does not appear in standard English dictionaries; may be a transliteration from Hebrew, French, or another language.
Try Another Word