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’. Ingram is a perfectly quirky (and super uncommon) choice for a little boy. And to soften it, shortening it to Ing or Graham as nicknames could also be super cute for a young boy who hasn’t yet grown into his name. You may also like: InnesInigoIsidore

Posts with the name Ingram:


  • Save

Get the Latest

Share via
Copy link
Powered by Social Snap