From Middle English behiȝt, a variant of behete, behote, from Old English behātan (“to order; command; promise”). More at behight.
behecht
behecht (plural behechts)