ref
Old English eglian, eglan, from egle ‘troublesome’, of Germanic origin; related to Gothic agls ‘disgraceful’.