Ingram Meaning and Origin

The name Ingram is a boy’s name meaning “angle raven” and is of German origin. The name Ingram is originally a surname from Norman name Engelram composed of Engel ‘Angle’ (or Ing, name of Old Norse fertility god) and hramn ‘raven’.

Posts with the name Ingram:


Get the Latest


Share via
Copy link
Powered by Social Snap