The story
From be- (“out, over, across”) + give. Compare Dutch begeven (“to give up, forsake”), German begeben (“to issue, endow”), Danish begive (“to go”), Swedish begiva (“to proceed, start for, go”).
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: To give out; give of oneself; issue; endow; administer; transfer. Full definition →