An archaic or variant spelling of 'cray' (crayfish) or possibly a dialectal form.
From Old French 'creisse' (crayfish), from Germanic roots. This appears to be an older or regional spelling variant of modern 'crayfish' or 'cray'.
English spelling was wildly inconsistent until dictionaries standardized it in the 1700s—'craye' and 'cray' were equally valid for centuries, a reminder that spelling is arbitrary history!
Complete word intelligence in one call. Free tier — 50 lookups/day.