bod (Middle English) comes from Middle English abod, from Old English bād, from Proto-West Germanic *baidu, from Proto-Germanic *baidō, from Proto-Germanic bīdaną, from Proto-Indo-European bʰéydʰeti, from Proto-Indo-European bʰeydʰ- — to compel, force; to trust.
Ancestry of “bod”, step by step
bod traces back through two separate lines of ancestry.