bought (Middle English) comes from Middle English bight, from Old English byht, from Proto-Germanic buhtiz, from Proto-Germanic beuganą, from Proto-Indo-European bʰūgʰ- — to bend.
Ancestry of “bought”, step by step
bought traces back through 3 separate lines of ancestry.