Этимологический словарь Крылова
Это заимствование из старославянского является калькой греческого eudokein, где eu – "хорошо, благо", dokein – "желать".
благоволить