dolfen
Old English
Verb
dolfen
past participle of
delfan