An archaic or dialectal past tense form meaning to leave something for someone or to bequeath.
From Old English 'belæfan,' combining 'be-' (intensive prefix) with 'left' (past tense of 'leave'). Over time, this form became obsolete as English regularized its verb conjugations, but it survives in some dialects.
Medieval English speakers used 'beleft' the same way we'd say 'left behind for'—it's a ghost word showing how English once had more varied past tenses before standardization flattened them out.
Complete word intelligence in one call. Free tier — 50 lookups/day.