Meaning & History
Germanic name composed of either the element angil, from the name of the Germanic tribe of the Angles, or engil meaning "angel" combined with hram meaning "raven". This name was brought to England by the Normans, though it died out after the medieval era. These days it is usually inspired by the surname that was derived from the medieval name.