Origin of the name Ingram

From an English surname which was derived from the Norman French given name Enguerrand.