ofhealdan (Old English) comes from Old English healdan, from Proto-West Germanic haldan, from Proto-Germanic haldaną, from Proto-Indo-European kel- — to hit; beat; to pierce, to stab; goblet.
ofhealdan (Old English): to withhold, keep back, retain